[IaC] Ansible inventory

전우석·2022년 6월 8일
0
post-thumbnail

inventory

Ansible에서 관리할 호스트 목록을 정의하는 부분으로 단일 호스트, 그룹 관리를 통해 효율적으로 호스트를 관리할 수 있다.
정적 인벤토리, 동적 인벤토리가 있다.

인벤토리의 기본 경로는 /etc/ansible/hosts이며 ansible.cfg 파일에서 재정의가 가능함

inventory 생성

작업할 디렉토리에서 inventory 생성
[web] : host1 ~ 3
[db] : host4
[servers:children] : [web], [db] 하위 그룹

vim inventory

ansible.cfg 생성

inventory : inventory 파일의 경로 지정
remote_user : 관리 호스트에 로그인할 사용자의 이름
aks_pass : ssh 암호 요철하는 메시지 표시 여부
become : 관리 호스트에서 자동으로 사용자를 전활할 지 여부
become_ask_pass : become_method의 암호를 요청하는 메시지 표시 여부

vim ansible.cfg

확인

0개의 댓글