в ансибле? тоесть есть грубо говоря массив [0,1,2,3,4] - его нужно пихнуть в переменную по очередно сначала допустим 0 и так далее. В офф доке лазил, ничего не получается. Подскажете как реализуется такое?
Может сразу напишете чего в результате хотите достичь? - set_facts: list_var: '{{ list_var | default([]) + [ item ] }}' loop: '{{ range(1, 10) }}'
есть много нод которые нумеруются node-0 ..node-8 например , и нужно пихнуть им логротейт каждой , ну у них все одинаковое только отличаются названия папок с логами ) в том и вопрос.
https://docs.ansible.com/ansible/latest/user_guide/playbooks_loops.html#iterating-over-a-simple-list, я полагаю
--- - name: Log rotate hosts: new_deploy node_num: "{{ item }}" with_items: - "{{ 0 }}" - "{{ 1 }}" become: yes roles: - logrotate
Обсуждают сегодня