https://www.inflearn.com/course/ansible-%EC%9D%91%EC%9A%A9
ㅇ 앤서블 팁 (debug 모듈과 debugger)
- register: output을 통해 메모리에 결과값을 저장하고
debug 모듈을 통해 그 값을 확인
- strategy: debug로 할경우, 에러가 발생하면
p task.args 입력 => 에러 위치에서 멈추며 수정되길 기다림
redo 로 고친 후 실행
- nfs.yaml에 아래 추가하여 테스트
- name: Check mounting status for linux
hosts: CentOS:Ubuntu
gather_facts: no
tasks:
- name: linux NFS clients
shell: mount | grep nfs_shared
register: output
- debug: var=output.stdout_lines
- name: Check mounting status for windows
hosts: Win
strategy: debug
gather_facts: no
tasks:
- name: Windows NFS clients
win_command: mount
register: output
- debug: var=output.stdout_lines
ㅇ 깃(git) 코드 저장소 소개
- https://github.com/sysnet4admin/Ansible.git
- vag_reconf.bat 은 vagrant 호스트 전부 삭제 및 재생성
※ 현재는 위 파일이 Git에서 없어진 것 같다.
여기까지가 응용편 끝
이후에는 Ansible 2.5 버전 업 관련해서 내용이 나오는데 필요한것만 정리해보겠다.