
ansible 설치 및 환경 설정
·
Ansible
서버 관리를 좀 더 편하게 해 보려고 ansible 구성 컨트롤러 서버: Ubuntu 20.04.5 LTS / Python 3.8.10 Ansible? 다수의 서버를 효율적으로 관리 할 수 있게 해주는 자동화 도구 구조 서버 / 클라이언트 구조 (ansible 명령을 날리는 컨트롤러 서버에만 ansible 설치하면 됨) Agentless 방식 SSH를 통한 통신으로 SSH 접속만 가능하뎐 제어 가능 구성 요소 인벤토리 ansible에 의해 제어되는 대상이 정의 된 파일 (hosts.ini) 플레이북 인벤토리에 정의한 대상에서 무엇을 수행할지 정의하는 역할 (yaml 포맷) 모듈 플레이북에서 작업이 어떻게 수행될 지 나타내는 요소로 다양한 모듈을 지원. 특징 멱등성(idempotence) 작업을 여러번 수..