- name: test
value: ansible
как её правильно добавить в другой дикт? например:
non-test_env_vars:
- name: test2
value: ansible2
"{{ test_env_vars }}"
можно вынести значение в другую переменную и сделать +. но так не очень удобно получается
Это списки, их можно просто сложить. result_var: '{{ test_env_vars + non-test_env_vars }}'
а можно не вынося test_env_vars в отдельную переменную?
test_env_vars: '{{ test_env_vars + non-test_env_vars }}'
Насколько я помню, здесь это рекурсия и ансибл вылетит.
Можно через фильтр combine и list_merge
Не, тут не вылетит
https://docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html#combining-hashes-dictionaries
Обсуждают сегодня