앤서블 스터디 자료 정리


앤서블 스터디 자료 정리

앤서블 앤서블의 주요 목표는 단순성과 사용 편의성이다. 최소한의 변경만 이용하고, 데이터 전송을 위해서 OpenSSH를 이용한다. 사람이 이해하기 편하도록 yaml 언어를 이용하여 작업한다. 멱등성이 특징이다. 구조 제어 노드(Control node) 앤서블이 설치된 노드 Provisioner 매니지드 노드(Managed node) 앤서블이 관리하는 노드 인벤토리(Inventory) 매니지드 노드 목록 모듈(Module) 앤서블이 실행하는 코드 단위 태스크(Task) 앤서블의 작업 단위 플레이북(Playbook) 태스크 목록 인벤토리 정의 방법 --- all: hosts: hadoop-dev-master-1: hadoop-dev-worker-[1:4]: children: # ---- zookeeper ---- zookeeper: hosts: hadoop-dev-master-1: # ---- hadooop ---- hadoop: hosts: hadoop-dev-master-1: had...


#ansible #앤서블갤럭시 #앤서블 #모듈 #롤 #role #module #inventory #ansiblegalaxy #인벤토리

원문링크 : 앤서블 스터디 자료 정리