카테고리 : IT2/ansible buytime | 2023. 2. 15. 07:39
ansible.cfg 설정값 [defaults] inventory = ./inventory remote_user = ansible ask_pass = false [privilege_escalation] #become = true #become_method = sudo #become_user = root #become_ask_pass = true 지침 1. web 호스트 그룹 대상으로 수행 2. web_install.yml 플레이북 생성 3. yum 모듈을 사용하여 httpd 패키지 설치 4. copy 모듈을 사용하여 로컬 내 /etc/ansible/data/index.html 파일을 각 관리 호스트(webserver1, webserver2)의 /var/www/html/index.html로 복사 5. se..
카테고리 : IT2/ansible buytime | 2023. 2. 12. 09:13
ansible.cfg 설정값 [defaults] inventory = ./inventory [privilege_escalation] become = true become_method = sudo become_user = root become_ask_pass = true playbook 작성 예시1 --- - name: check user hosts: webserver1 tasks: - name: ansible exists with UID 1005 user: name: ansible uid: 1005 state: present ... 1. 문서 시작 마커인 3개의 대시(---)로 구성된 줄로 시작하며, 문서 종료 마커인 3개의 점(...)으로 끝난다. (종료 마커는 생략 가능) 2. 플레이의 첫 번째 키는..