우분투나 로키9 에서 ansible 설정하는 법 알려주세요.
Cisco 하고 ansible 버전 호환이 잘 안되서
Ansible 2.9.27 로 설정하다가 중간에 꼬였습니다.
다시 초기화하고 처음부터 진행중인데
미니멀 버전에서 셋팅 중이라
자세하게 알려주시면 감사하겠습니다.
미니멀 버전은 진짜 설치된것도 없고
하나하나 설정해줘야되서 더 복잡하네요.
VM 환경이라 직접 돌리는 것도 아니구

안녕하세요. 김민규 전문가입니다.
우선 Python 3.X 버전 설치 유무를 확인해주고, pip 를 사용하는 것을 추천 합니다. pip 를 사용할 경우 가상환경을 만들어서 관리할 수 있기 때문에 꼬임 방지가 가능합니다.안녕하세요. 조일현 전문가입니다.
필수 패키지와 Ansible 2.9.27를 설치하며 인벤토리 및 ansible.cfg 설정
sshpass 등 부가 패키지 설치 및 네트워크 연동 시 connection, network_os 등 변수 추가합니다.
플레이북 작성과 테스트를 거칩니다.
오류 시 에러 메시지가 있다면 좀더 상세히 알아볼 수 있습니다.
안녕하세요. 서종현 전문가입니다.
우분 투나 로키9에서 Ansible 2.9.27을 설치하는방법은 다음과같습니다.
필수 패키지 설치
bash
sudo apt update
sudo apt install -y python3 python3-pip
Ansible 2.9.27설치 :
bash
pip3 install ansible==2.9.27
SSH설정 : Cisco장비에 접근하기 위해 SSH키를 생성하고 복사합니다.
bash
ssh-keygen-t rsa
ssh-copy-id 사용자명@장비_IP
인벤토리파일생성 :/etc/ansible/gosts파일에 Cisco장비 정보를 추가합니다.
ini
[cisco]
장비_IP ansible_ssh_user=사용자명
테스트
bash
ansible cisco -m ping
이제 Ansible을 사용해 Cisco장비를 관리할 준비가 완료되었습니다. 필요한 모듈을 설치하고 설정을 추가로 진행하세요