앤서블(Ansible) 아키텍처: 인벤토리와 플레이북 멱등성

💡 ansible 핵심 가이드 및 실전 아키텍처 핵심 요약 (Executive Summary)

본 가이드는 ansible 핵심 가이드 및 실전 아키텍처의 핵심 개념, 구성 아키텍처 및 실무 엔지니어링 베스트 프랙티스를 체계적으로 정리했습니다.

📑 Table of Contents

playbook

Architecture & System Flow Diagram
Architecture & System Flow
Pan & Zoom

상세 로그 출력

vi /root/cmp-infra/kubernetes/ansible/kubernetes_v1.23.7/roles/download/tasks/download_file.yml

bash
# no_log option 해제 (errormessage 참조)
no_log: true -> false

로그 파일 지정 (저장)

vi ansible.cfg

bash
[defaults]
log_path={ 로그 파일 지정 }

폐쇄망 리포지토리

vi inventory/cmp/group_vars/all/offline.yaml


inventory에서 사용하는 변수는 roles에서 정의된다.

download 변수확인 ( 가장 중요 )

vi roles/download/defaults/main.yml

Docker repository Insecure 설정

vi inventory/cmp/group_vars/all/docker.yml

troubleshooting

이 포스팅은 쿠팡 파트너스 및 알리익스프레스 어필리에이트 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *