АХ
Size: a a a
АХ
SM
АХ
SP
FF
SM
O
AD
L
host_1 ansible_host=x.x.x node_id=1И темплейтом файл залить с
host_2 ansible_host=x.x.x node_id=2
NODE_ID={{ node_id }}
Можно городить jinja: из списка хостов в группе достать номер хоста и его вставить.E
O
host_1 ansible_host=x.x.x node_id=1И темплейтом файл залить с
host_2 ansible_host=x.x.x node_id=2
NODE_ID={{ node_id }}
Можно городить jinja: из списка хостов в группе достать номер хоста и его вставить.O
AD
- name: Upload new config descriptor
uri:
url: "{{ jfrt_base_url }}/api/system/configuration"
method: POST
src: /opt/config-descriptor.xml
remote_src: yes
headers:
Content-Type: application/xml
return_content: yes
user: admin
password: password
AD
B
IS
SP
IS
MF
- name: Create a symbolic link to the proper directory
ansible.builtin.file:
src: /file/to/link/to
dest: /path/to/symlink
owner: foo
group: foo
state: link
VF
all:
children:
personal:
hosts:
localhost:
ansible_host: localhost
ansible_connection: local
two_server:
ansible_host: PUBLIC_IP
ansible_python_interpreter: /usr/bin/python3
ansible_ssh_private_key_file: PATH
vars:
ansible_user: admin
ansible_become: yes
ansible_port: 22
ansible_become_method: sudo