728x90
반응형
서버는 아래와 같이 설치됨
IP | OS | hosts | 비고 |
192.168.56.50 | Centos 7 | ansible-server | SERVER |
192.168.56.51 | Centos 7 | tnode1-cetnos.exp.com | node |
192.168.56.54 | ubuntu 14 | tnode2-ubuntu.exp.com | node |
192.168.56.57 | RHEL 8 | tnode3-rhel.exp.com | node |
Ansible Server와 Ansible Node 간 SSH 인증 구성
# Ansible Server에서 ssh-keygen을 실행함
# ssh-keygen
[root@ansible-server ansible]# ssh-keygen (중간에 물어보는 프롬프트에 enter 및 Overwrite 시 y 입력)
# 서버에 생성된 ssh 키값을 node 서버에 복사합니다. (중간에 물어보는 프롬프트는 root 패스워드 입니다.)
# ssh-copy-id root@192.168.56.51
# ssh-copy-id root@192.168.56.54
# ssh-copy-id root@192.168.56.57
( 서버에서 작업을 하고 node가 3대 이므로 3대 반복 작업)
Ansible에서 정상 통신되는지 확인
host 파일 | inventory 파일 |
192.168.56.51 tnode1-centos.exp.com 192.168.56.54 tnode2-ubuntu.exp.com 192.168.56.57 tnode3-rhel.exp.com |
[web] tnode1-centos.exp.com tnode2-ubuntu.exp.com [db] tnode3-rhel.exp.com [all:children] web db |
# ansible -m ping all
# ansible -m ping web
# ansible -m ping db
# ansible -m ping tnode1-centos.exp.com
# ansible -m ping tnode2-ubuntu.exp.com
# ansible -m ping tnode3-rhel.exp.com
728x90
반응형
LIST
'Ansible' 카테고리의 다른 글
Ansible - 03 (Ansible_playbook) (0) | 2023.12.17 |
---|---|
Ansible - 03 (Ansible_facts변수) (0) | 2023.12.16 |
Ansible - 01 (환경구성) (0) | 2023.12.09 |
Ansible Server SETUP Module INFO (0) | 2023.11.18 |
Ansible-CMDB (CentOS/7) 기준 (1) | 2023.11.18 |