본문 바로가기

클라우드/앤서블(Ansible)

앤서블 Ansible 변수

debug 모듈

상태나 선언문들을 출력해준다 , 디버깅을 위한 목적

 

msg 출력 메세지 default 값 ( Hello world! )

 

vars 는 play 레벨에 설정을 한다

변수는 key,value 형태로 선언한다

message(변수명) : "hello ldh" (값)

 

 

변수값을 참조하는 방법  "{{  변수명  }}"

 

 

 

부분 참조는 허용되지 않는다

변수가 들어가면 변수에 해당하는 같은 값들을 전부 묶어주어야 한다

 

문법오류
msg: "Korean: {{ korean }}, English: {{ english }}"   ( O )
msg: Korean: "{{ korean }}", English: "{{ english }}"  ( X )
path: "/var/www/html/{{ wp_path }}"  ( O )
path: /var/www/html/"{{ wp_path }}"  ( X )