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

 

'DevOps > Ansible' 카테고리의 다른 글

Ansible 변수 관련 내용  (0) 2024.02.08