Commit inicial del _job_ «Despliega ansible»

This commit is contained in:
Carlos Villagrá 2022-12-28 23:53:36 +00:00
parent 06b5550371
commit 157446889d

View File

@ -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