[Ansible] Ansible의 기본 개념과 구성 요소
DevOps/Ansible2022. 4. 14. 21:29[Ansible] Ansible의 기본 개념과 구성 요소

✔️ Ansible이란 ? Python으로 구현된 오픈소스로써 서버의 프로비저닝, SW 배포 등 인프라를 구성하고 관리하는 것을 자동화할 수 있는 IaC 도구이다. IaC란 ? 기존 인프라의 쉘 스크립트, 수동의 CLI기반 프로비저닝 방식에서 탈피하여, 시스템을 코드 기반으로 자동 설치 및 구축, 관리, 프로비저닝을 구현하는 IT 인프라 구성 프로세스를 말한다. 기존에는 동일한 환경의 리눅스를 구성하기 위한 방식은 쉘 스크립트에 패키지 설치, 설정파일 수정, 서비스 활성화 등의 내용을 나열하고 스크립트를 실행하는 것이 일반적이었다. 하지만, 데이터 센터 중심의 인프라 환경에서 클라우드 환경으로 변화하고 관리해야 할 서버의 숫자가 급격하게 증가하는 요즘 동시에 많이 서버에 동일한 환경을 배포하는 상황이 발..

image