diff --git a/Ansible/Despliega ansible-359e4ef8-95ec-4adc-af07-0e6ff39240f5.yaml b/Ansible/Despliega ansible-359e4ef8-95ec-4adc-af07-0e6ff39240f5.yaml new file mode 100644 index 0000000..73a4bfe --- /dev/null +++ b/Ansible/Despliega ansible-359e4ef8-95ec-4adc-af07-0e6ff39240f5.yaml @@ -0,0 +1,45 @@ +- defaultTab: nodes + description: | + Instala lo necesario en cada nodo para poder ejecutar comandos con ansible. + executionEnabled: true + id: 359e4ef8-95ec-4adc-af07-0e6ff39240f5 + loglevel: INFO + name: Despliega ansible + nodeFilterEditable: true + nodefilters: + dispatch: + excludePrecedence: true + keepgoing: false + rankOrder: ascending + successOnEmptyNodeFilter: false + threadcount: '1' + filter: .* + nodesSelectedByDefault: true + options: + - label: userpass + name: userpass + secure: true + storagePath: keys/project/Ansible/ansiblepasswd + plugins: + ExecutionLifecycle: null + scheduleEnabled: true + sequence: + commands: + - configuration: + ansible-become: 'false' + ansible-binaries-dir-path: /var/lib/rundeck/.local/bin/ + ansible-extra-vars: |- + ansible_user_password: ${option.userpass} + ansible_user: root + ansible-playbook: /var/lib/rundeck/ansible/playbooks/deploy-ansible.yaml + ansible-ssh-auth-type: password + ansible-ssh-passphrase-option: option.password + ansible-ssh-password-storage-path: keys/project/Ansible/rootpasswd + ansible-ssh-use-agent: 'false' + ansible-ssh-user: root + nodeStep: true + type: com.batix.rundeck.plugins.AnsiblePlaybookWorflowNodeStep + keepgoing: false + strategy: node-first + uuid: 359e4ef8-95ec-4adc-af07-0e6ff39240f5 +