본문 바로가기
카테고리 없음

ansible-playbook

by ^..^v 2020. 9. 11.
728x90
반응형

ansible-playbook

git 설치

ansible-playbook-sample 레포지터리 클론 생성

playbook 실행


실행 대상 정의 확인

인벤터리 파일은 기본적으로 /etc/ansible/hosts를 사용하지만, -i 옵션을 이용해서 지정할 수 있음

실행 내용 정의 확인

ansible-playbook-sample/roles 디렉터리 아래에 tasks 디렉터리에 기록

템플릿 확인

템플릿에서 사용하는 변수 값 확인

템플릿에서 사용하는 변수 값은 group_vars 디렉터리에 그룹별로 정의

템플릿 내용 변경

dry-run 모드로 실행

실제로 변경을 반영하지 않고 반영되었을 때 결과를 미리 확인

변경 사항을 호스트에 반영

728x90
반응형

댓글