본문 바로가기

Ansible

Ansible Sample YAML

 

주의! 미완성 글일지도 모릅니다. 

 

--- # yaml 형식 선언

- hosts: Labtest # 설치할 서버 그룹, 모두 할 경우는 all 로

  name: Install full Nginx # 화면에 표시할 내용

  remote_user: root # 원격 사용자 계정

  #become: yes # root 를 사용하지 않을때 = 관리자 권한을 사용할 경우 설정

  #gather_facts: no # ansible 이 구성 설치할 때 시스템 정보 수집 (no 일경우 수집 안하겠다)

 

### 기본 시작

  task:

   - name: install EPEL

     yum: name=epel-release state=lastest # Ansible 모듈 확인

   - name: install Web : Nginx

     yum: name=nginx state=latest

   - name: Services Web

     service: name=nginx state=started # 모든 상태는 ed를 붙인다 = 멱등성 때문에 (started, stoped, restarted)

   

'Ansible' 카테고리의 다른 글

Ansible NFS Server 설치  (0) 2018.12.27