concat
                  
                  
                     set_fact:
                  
                  
                       to_build: "{% for v in [1,2,3] %}{{ to_build + [1] }}{% endfor %}"
                  
                  
                  
                  
                  
                  Пример смысловой нагрузки не содержит конечно, но на выходе хочу получить массив
                  
                  
                  [1,1,1]
                  
                  
                  Вместо этого текст:
                  
                  
                  [1][1][1]
                  
                  
                
Зачем всё это? Не проще сразу задать? var: - 1 - 1 - 1
flatten
Если в контексте, то мне нужно перебрать массив в массиве. Внешний массив перебираю с with_dict, внутренний массив с помощью {% for ... item.value И по итогу получить массив из dict
Как уже сказали, фильтр flatten https://docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html#managing-list-variables
Обсуждают сегодня