- name: Application deployment
hosts: "{{ target_hosts }}"
gather_facts: no
become: yes
become_method: su
become_user: 'root'
roles:
- APP_deployment
vars:
- password_supersu: 'Abcdefg@Linux'
- ansible_su_pass: 'Abcdefg@Linux'
vars_prompt:
- name: "target_hosts"
prompt: "Please input the Target Host name:"
default: ""
private: no
- name: "war_name"
prompt: "Please input the War files name:"
default: ""
private: no
- name: "chksum_src"
prompt: "Please input the MD5chksum value :"
default: ""
tasks:
- add_hosts:
name: ""{{target_hosts}}""
groups: dynamically_created_hosts
- with_iteams:
""{{ war_name. split (',') }}""
""{{ chksum_src. split (',') }}""
Используя эту книгу, я могу нацелить несколько хостов, используя разделитель, но если я хочу использовать одно и то же для имени войны и значения Md5chksum.
Проще говоря, я хочу развернуть несколько файлов на нескольких хостах.с проверкой значения chksum задача уже определена в ролях, но возможно ли разделить также значение chksum и имя файла.
Заранее спасибо