반응형

ㅁ 진자2(jinja2)?

  - 진자2 템플릿 엔진으로 앤서블의 변수 확장으로 주로 씀


ㅁ 진자2 변수 활용방법


 - 진자2는 반드시 {{,}}로 묶어서 사용하며,  변수를 활용할시에는 " "로 묶어서 사용해야함

 - playbook 예제


---

- name: vars_ jinja

  hosts: localhost

  vars:

    my_var: song

  tasks:

    - name: my_var debug

      debug:

        msg: " vars values is {{ my_var }}"


           ---> 진자2 라인은  "{{ 변수 }}"   로 묶었다




  


 - playbook result

[root@system1 yaml]# ansible-playbook debug-var.yml


PLAY [vars_ jinja] ***************************************************************************************


TASK [Gathering Facts] ***********************************************************************************

ok: [localhost]


TASK [my_var debug] **************************************************************************************

ok: [localhost] => {}


MSG:


 vars values is song



PLAY RECAP ***********************************************************************************************

localhost                  : ok=2    changed=0    unreachable=0    failed=0   



반응형

'프로그래밍 > ansbie_YAML' 카테고리의 다른 글

when-dict 예제  (0) 2018.12.04
ansible 조건문 (when)  (0) 2018.11.28
register 예제  (0) 2018.11.27

+ Recent posts