상세 컨텐츠

본문 제목

클라우드 앤서블공부_1

클라우드+마이크로서비스

by 김일국 2019. 5. 13. 15:14

본문

앤서블: 클라우드 easy 프로비저닝

Vagrantfile (센트OS VM 사용)

앤서블 교육_실습내용 : https://github.com/c1t1d0s7/cccr-ansible/blob/master/Ansible-README.md

Ansible

*설정파일 우선순위(낮운순)

 /etc/ansible/ansible.cfg

 ~/.ansible.cfg (사용자가 여럿일때)

 ./ansible.cfg (플레이북이 여럿일때)

 ANSIBLE_CONFIG 환경변수(일반적으로 않사용)

*인벤토리(YAML형식 / ini형식)

 -섹션(GROUP)개념

 -ansible-inventory --list[--host] 명령으로 현재 노드구조 확인

*AD-Hoc(임시-런타임시 실행)

 - ansible <hostnode/pattern> -m <모듈명> -a(아규먼트-인자) <옵션명>

 - ansible host1 -m yum -a 'name=httpd state=installed' -b(관리자권한 become) : 원격 호스트에 httpd웹서버 설치명령

 - 안시블 계정을 모든 host에 생성 + passwordless SUDO 가능하게(아래 사진)

앤서블ssh인증구성_예(아래)


Vagrantfile
0.0MB

관련글 더보기

댓글 영역