vi 파일이름.yml 

명령어로 작성할 수 있다.

 

제일 처음에 ---를 반드시 작성하고

 - name: 을 작성한다.

playbook은 들여쓰기로 명령어의 위계를 정한다.

-,: 의뒤는 항상 한 칸 띄어쓰기를 한다.

 

변수는 "{{변수 이름}}" 을 사용한다.

변수이름을 ' ' 로 감싸면 문자열로 반환한다.

 


ex)

---

- name: 고급작업1

  hosts: 작업할 장소

  tasks:

      - name: 고급작업1 - 중급작업1

        모듈1(file,copy,등등):

                     위의 모듈의 파라미터1: (.....)

                     위의 모듈의 파라미터2: (.....)

        msg(모듈2): "{{'고급작업1- 중급작업1 진행중'}}" 

 

      - name: 고급작업1 - 중급작업2

        msg: "{{'고급작업1 - 중급작업2 진행중'}}" 

 

 

- name: 고급작업2

  hosts: 작업할 다른 장소

  tasks:

      - name: 고급작업2 - 중급작업1

        모듈1(file,copy,등등):

                     위의 모듈의 파라미터1: (.....)

                     위의 모듈의 파라미터2: (.....)

        msg(모듈2): "{{'고급작업2 - 중급작업1 진행중'}}" 

 

- name: 고급작업3

  hosts: 작업할 다른 장소

  tasks:

      - name: 고급작업3 -중급작업1 

         msg: "{{'고급작업3 - 중급작업1 진행중'}}" 

+ Recent posts