Быстрая установка
Версия от 11:13, 24 февраля 2023; Root (обсуждение | вклад)
Устанавливаем на хосте управления
apt install software-properties-common apt-add-repository --yes --update ppa:ansible/ansible apt install ansible
Конфиг ansible.cfg
[defaults] inventory = /etc/ansible/hosts host_key_checking = False remote_tmp = ~/.ansible/tmp roles_path = /etc/ansible/roles callback_plugins = /usr/share/ansible/plugins/callback
Заводим пользователя на клиентах
useradd -u 20000 -s /bin/bash -m -d /home/ansible ansible mkdir /home/ansible/.ssh touch /home/ansible/.ssh/authorized_keys chown -R ansible:ansible /home/ansible echo "SSH PUBLIC KEY" > /home/ansible/.ssh/authorized_keys touch /etc/sudoers.d/ansible echo "ansible ALL=(root) NOPASSWD: ALL" > /etc/sudoers.d/ansible