ansible {그룹명 or 호스트} -m {모듈} -u {관리대상 호스트 유저}

사용한 옵션 설명

--ssh-common-args='-o StrictHostKeyChecking=no' : ssh 첫 접근시 아래 캡쳐와 같이 Yes/No 대화형 건너 뛰기

 

[Example]

siron_test1(관리대상 호스트)에서 생성한 ansible 연결용 아이디는 "siron"

 

사용 명령어 : ansible siron_test1 -u siron -m ping --ssh-common-args='-o StrictHostKeyChecking=no'

결과

 

SUCCESS!!!!

'Ansible' 카테고리의 다른 글

Ansible 관리 호스트 등록  (0) 2020.07.09
Centos7 Ansible 설치 및 Ansible 사용 사전 작업  (0) 2020.07.09

Ansible 관리 호스트 등록

/etc/ansible/hosts 파일 수정

호스트는 그룹마다 중복되게 써도 상관없음

 

[그룹명]

호스트

 

EX) IP로도 등록가능, 반복되는 숫자 range 로도 가능, 꼭 그룹이 아닌 호스트로도 호출 가능

 

***

사용한 옵션

--ssh-common-args='-o StrictHostKeyChecking=no' : ssh 첫 접근시 아래 캡쳐와 같이 Yes/No 대화형 건너 뛰기

total 그룹 ping 테스트 결과
명령어 : ansible total -u siron -m ping --ssh-common-args='-o StrictHostKeyChecking=no'

 

 

test1 그룹 ping 테스트 결과
명령어 : ansible test1 -u siron -m ping --ssh-common-args='-o StrictHostKeyChecking=no'

 

test2 그룹 ping 테스트 결과
명령어 : ansible test2 -u siron -m ping --ssh-common-args='-o StrictHostKeyChecking=no'

 

number_range 그룹 ping 테스트 결과
명령어 : ansible number_range -u siron -m ping --ssh-common-args='-o StrictHostKeyChecking=no'
호스트로 ping 테스트 결과
명령어 : ansible siron_test1 -u siron -m ping --ssh-common-args='-o StrictHostKeyChecking=no'
명령어 : ansible siron_test2 -u siron -m ping --ssh-common-args='-o StrictHostKeyChecking=no'

'Ansible' 카테고리의 다른 글

Ansible Ping 체크  (0) 2020.07.09
Centos7 Ansible 설치 및 Ansible 사용 사전 작업  (0) 2020.07.09

yum install -y epel-release

yum install -y ansible

설치 후 버전 확인 ansible --version

 

 

!!!!호스트 등록 전 작업!!!!

ansible 서버및 관리 호스트에서 ssh 키 작업 필요

 

1. 관리 호스트 서버

useradd 아이디   <--- 아이디 생성

passwd 아이디   <--- 아이디 패스워드 설정

/etc/sudoers   <--- 파일에 생성한 아이디 권한 설정

sudo 로 모든 명령어 사용가능 [ 사용시 패스워드 입력 필요 ]
siron ALL=(ALL) ALL
sudo 로 모든 명령어 사용가능 [ 사용시 패스워드 입력 없음]
siron ALL=(ALL) NOPASSWD:ALL

 

2. ansible 서버

ssh-keygen   <--- ssh key 파일 생성

ssh-copy-id 아이디@관리호스트IP   <--- ssh key 파일 복사

ssh 아이디@관리호스트IP   <--- 접속 테스트

'Ansible' 카테고리의 다른 글

Ansible Ping 체크  (0) 2020.07.09
Ansible 관리 호스트 등록  (0) 2020.07.09

+ Recent posts