Commit inicial del _job_ «Despliega ansible»
This commit is contained in:
parent
06b5550371
commit
157446889d
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user