Добавить в корзинуПозвонить
Найти в Дзене

Сконфигурируйте ansible на сервере

Уберите проверку публичного ssh ключа ansible, для этого раскомментируйте в файле /etc/ansible/ansible.cfg строку: host_key_checking = False Теперь займемся файлом инвентаря /etc/ansible/hosts. Заполните его следующим образом: all:
vars:
ansible_python_interpreter: /usr/bin/python3
LNX:
hosts:
HQ-SRV:
ansible_host: 192.168.10.2
ansible_user: sshuser
ansible_port: 2024
HQ-CLI:
ansible_host: 192.168.10.66
ansible_user: user
vars:
ansible_password: P@ssw0rd
RTR:
hosts:
HQ-RTR:
ansible_host: 192.168.10.1
ansible_user: net_admin
BR-RTR:
ansible_host: 192.168.20.1
ansible_user: net_admin
vars:
ansible_connection: network_cli
ansible_network_os: ios
ansible_password: P@$$word

Уберите проверку публичного ssh ключа ansible, для этого раскомментируйте в файле /etc/ansible/ansible.cfg строку:

host_key_checking = False

Теперь займемся файлом инвентаря /etc/ansible/hosts. Заполните его следующим образом:

all:
vars:
ansible_python_interpreter: /usr/bin/python3

LNX:
hosts:
HQ-SRV:
ansible_host: 192.168.10.2
ansible_user: sshuser
ansible_port: 2024
HQ-CLI:
ansible_host: 192.168.10.66
ansible_user: user
vars:
ansible_password: P@ssw0rd

RTR:
hosts:
HQ-RTR:
ansible_host: 192.168.10.1
ansible_user: net_admin
BR-RTR:
ansible_host: 192.168.20.1
ansible_user: net_admin
vars:
ansible_connection: network_cli
ansible_network_os: ios
ansible_password: P@$$word