SM
2. Какой результат хотите получить?
when: ansible_fqdn == item.value.hosts
Size: a a a
SM
SM
SM
A
L
L
---group_vars/same_users_group.yml
same_users_group:
hosts:
linux1:
ansible_host: ...
linux2:
ansible_host: ...
---
ansible_user: same
ansible_become: same
ansible_become_user: same
ansible_ssh_private_key_file: same
SM
- name: Ensure db_path dir existsservices.yml:
include_tasks: services.yml
vars:
env: "{{ item.key }}"
services: "{{ item.value }}"
with_dict: "{{ vault_dict }}"
- name: testв результате в переменной env у меня не значения окружений, а eval переменной и как результат:
debug:
msg: "{{ env }}_{{ item.key }}"
with_dict: "{{ services }}"
service1_service1
service2_service2
service1_service1
service2_service2
L
- name: Ensure db_path dir existsservices.yml:
include_tasks: services.yml
vars:
env: "{{ item.key }}"
services: "{{ item.value }}"
with_dict: "{{ vault_dict }}"
- name: testв результате в переменной env у меня не значения окружений, а eval переменной и как результат:
debug:
msg: "{{ env }}_{{ item.key }}"
with_dict: "{{ services }}"
service1_service1
service2_service2
service1_service1
service2_service2
SP
L
SM
SM
SP