0415 Ansible 5
lookup 플러그인은 컨트롤노드의 정보를 불러온다.
history 로 번호 확인 후 !번호 입력시 그 명령어 다시 실행
팩트 변수
ansible ansi-node1 -m setup > test
less test
애드훅 명령어를 사용시 ansible_붙음
ansible-playbook setup.yml > test1
-> ansible 문구가 빠진채로 출력
특수변수
특수변수는 미리 예약되어 있으며 사용자가 직접 설정할 수 없음
Ansible은 특수 변수의 값을 현재 상태를 반영하도록 재정의
hostvars : 호스트의 이름을 값으로 갖고 있는 변수
{{ hostvars['ansi-node1']['ansible_facts']['distribution'] }}
groups : 그룹의 호스트 이름을 갖고 있는 변수
{{ groupt['AA'] }}
inventory_hostname :
- 팩트 변수 수집이 비 활성화된 경우 ansible_hostname 또는 ansible_nodename과 같은 팩트 변수를
사용하지 못함 - inventory_hostname을 사용하면 호스트 목록 및 이름을 참조
Author And Source
이 문제에 관하여(0415 Ansible 5), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@qwd101/0415저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)