DevOps/Ansible
Ansible Jinja2 템플릿 반복문
Rohin
2024. 8. 5. 11:23
반응형
set 문장과, for 문을 통한 반복문
# envs에 리스트형식으로 데이터 기입
{% set envs = ["dev", "stg", "prod"] %}
# envs의 리스트를 불러 for문으로 하나씩 넣어 반복문 실행
{%- for env in envs -%}
test-{{ env }} {% if not loop.last %}, {% endif %}{%- endfor %}
# 결과물
test-dev, test-stg, test-prod