앤서블 (Ansible)이란? (쉬운 설명, 특징, 인벤토리, 플레이북, 모듈)


앤서블 (Ansible)이란? (쉬운 설명, 특징, 인벤토리, 플레이북, 모듈)

앤서블 (Ansible) 이란? 현시대를 살아가면서 우리는 예전에 비해 한 사람이 관리해야 하는 서버의 양이 방대해지고 있습니다. (아래 표처럼 말이죠) 서버를 운용하다 보면 기본 프로그램 설치와 세팅이 필요한 경우가 있습니다. 예를 들면 패키지 설치, 응용프로그램 설치 등... 설치가 끝나면 해당 프로그램에 맞게 환경도 세팅도 해줘야 합니다. 만약 동일한 환경과 기능을 하는 웹 서버를 5대 세팅해야 한다면 서버 하나하나에 접속해서 세팅할 수 있습니다. 하지만 만약 200대의 서버에 각각 다른 세팅한 그룹은 웹서버, 다른 그룹은 DB, 다른 그룹은 다른 웹서버 등으로 구축해야 한다고 했을 때 많은 시간과 어려움이 생길 것입니다. 기존 리눅스에서의 Bash 쉘 스크립트에서 패키지를 설치하고 설정 파일을 수정하는 등의 방법은 한계점이 생기기 시작했죠 위처럼 동시에 많은 서버들에게 동일한 화경을 구성해 주고 배포해야 하는 상황이 발생하게 되었을 때, 이에 고안된 방법인 Infrastruc...


#ansible #서버 #스크립트 #앤서블 #엔서블 #인벤토리 #자동화 #컨테이너 #코드 #퍼블릭클라우드 #플레이북 #베포 #모듈 #멱등성 #infrastructureasacode #it #ssh #vmware #yml #가상화기술 #구성 #네트워크 #노드 #리눅스 #환경

원문링크 : 앤서블 (Ansible)이란? (쉬운 설명, 특징, 인벤토리, 플레이북, 모듈)