Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Connect to Ansible

...

  • Output (type: Boolean): outputs true or false if operation succeeded.

Playbook Delete

This activity deletes the specified playbook.

Activity Parameters

The Playbook Delete activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Added


Parameters:

  • Connection (text box editor type) (type: object): the Ansible Connection object. The output parameter from Connect To Ansible activity should be used as Input here.
  • Path (text box editor type) (type: string): enter the file path of the playbook that will be executed. E.g. /home/user/MyPlaybook.yml.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output (type: string): outputs true or false if operation succeeded.



Playbook Execute

This activity executes a specified playbook with/ without arguments.

Activity Parameters

The Playbook Execute activity parameters can be provided by manual inserted values or via IN arguments or variables:

...

  • Output (type: string): outputs the playbook execution result.


Playbook Read

This activity reads the specified playbook.

Activity Parameters

The Playbook Read activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Added


Parameters:

  • Connection (text box editor type) (type: object): the Ansible Connection object. The output parameter from Connect To Ansible activity should be used as Input here.
  • Path (text box editor type) (type: string): enter the file path of the playbook that will be executed. E.g. /home/user/MyPlaybook.yml.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output (type: string): outputs the playbook content.

Playbook Update

This activity updates the specified playbook.

Activity Parameters

The Playbook Update activity parameters can be provided by manual inserted values or via IN arguments or variables:


Parameters:

  • Connection (text box editor type) (type: object): the Ansible Connection object. The output parameter from Connect To Ansible activity should be used as Input here.
  • Path (text box editor type) (type: string): Enter the file path of the playbook to be updated. If the file does not exist, the activity will throw an error. E.g. /home/user/MyPlaybook.yml
  • Script (command editor type) (type: string): enter the ansible script. Use $using:variableName for external workflow variables / arguments or the ansible {{argument1}} format.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output (type: Boolean): outputs true or false if operation succeeded.

Script Execution

This activity executes ansible script on each host from inventory.

Activity Parameters

The Script Execution activity parameters can be provided by manual inserted values or via IN arguments or variables:

...