ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Ansible 설치
    카테고리 없음 2026. 1. 27. 16:06

    Ansible Core란?

    - 자동화 도구
    - 많은 모듈을 보유
    - 리눅스 서버를 관리
    - bash 쉘의 한계를 극복
    - 원거리의 한계를 극복 (SSH로 원격 접속)
    - 멱등성 = 실행 중복 사고 없이 같은 작업을 몇 번 실행해도 결과는 항상 같다
    - 쉽게 배우고 사용가능
    - 오픈소스

     

    1. Ansible 설치

     

    # subscription-manager register

    - 레드햇 계정접속

     

    # yum install -y ansible-core

    - 앤서블 코어 설치

     

    # ansible --version

    - Ansible 버전 확인

     

     

    2. Ansible 인벤토리 설정

     

    ansible 이 관리할 IP  등록

    # vi /etc/ansible/hosts

    192.168.56.120

    192.168.56.121

    192.168.56.122

     

    3. Known Hosts 등록

     

    # ansible all -m ping 

     

    4. Known_hosts 에 기록 

    vi /root/.ssh/known_hosts

     

     

    관리대상 서버들로 그룹화

    [root@master ansible]# ansible nginx -m ping -k
    SSH password:

     

    5. Ansible config 파일

    vi /etc/ansible/ansible.cfg

     

     

    6. 신규 인벤토리 파일생성

     

    7. 신규인벤토리 파일 실행

    # ansible -i customized_inven.list all -m ping -k

    하나의 IP만을 실행

     

Designed by Tistory.