아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
아하

학문

기계공학

사탕수수
사탕수수

우분투나 로키9 에서 ansible 설정하는 법 알려주세요.

Cisco 하고 ansible 버전 호환이 잘 안되서

Ansible 2.9.27 로 설정하다가 중간에 꼬였습니다.

다시 초기화하고 처음부터 진행중인데

미니멀 버전에서 셋팅 중이라

자세하게 알려주시면 감사하겠습니다.

미니멀 버전은 진짜 설치된것도 없고

하나하나 설정해줘야되서 더 복잡하네요.

VM 환경이라 직접 돌리는 것도 아니구

55글자 더 채워주세요.
3개의 답변이 있어요!
  • 안녕하세요. 김민규 전문가입니다.
    우선 Python 3.X 버전 설치 유무를 확인해주고, pip 를 사용하는 것을 추천 합니다. pip 를 사용할 경우 가상환경을 만들어서 관리할 수 있기 때문에 꼬임 방지가 가능합니다.

    1명 평가
  • 안녕하세요. 조일현 전문가입니다.

    필수 패키지와 Ansible 2.9.27를 설치하며 인벤토리 및 ansible.cfg 설정

    sshpass 등 부가 패키지 설치 및 네트워크 연동 시 connection, network_os 등 변수 추가합니다.

    플레이북 작성과 테스트를 거칩니다.

    오류 시 에러 메시지가 있다면 좀더 상세히 알아볼 수 있습니다.

  • 안녕하세요. 서종현 전문가입니다.

    우분 투나 로키9에서 Ansible 2.9.27을 설치하는방법은 다음과같습니다.

    1. 필수 패키지 설치

      bash

      sudo apt update

      sudo apt install -y python3 python3-pip

    2. Ansible 2.9.27설치 :

      bash

      pip3 install ansible==2.9.27

    3. SSH설정 : Cisco장비에 접근하기 위해 SSH키를 생성하고 복사합니다.

      bash

      ssh-keygen-t rsa

      ssh-copy-id 사용자명@장비_IP

    4. 인벤토리파일생성 :/etc/ansible/gosts파일에 Cisco장비 정보를 추가합니다.

      ini

      [cisco]

      장비_IP ansible_ssh_user=사용자명

    5. 테스트

      bash

      ansible cisco -m ping

    이제 Ansible을 사용해 Cisco장비를 관리할 준비가 완료되었습니다. 필요한 모듈을 설치하고 설정을 추가로 진행하세요