Ссылки:
1 2 3 4 5 |
https://www.ansible.com/ - офф сайт https://docs.ansible.com/ansible/latest/user_guide/playbooks_best_practices.html - бест практик https://pastebin.com/9hpUPE1z - пример конфига vpn клиента https://www.youtube.com/watch?v=Ck1SGolr6GI&list=PLg5SS_4L6LYufspdPupdynbMQTBnZd31N&index=1 - видосики от ADV-IT https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html - установка офф документация |
Вводное:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Ansible - Automation Configure Tool Минимальные требования Control Server - Master Server: 1. Linux only (RedHat, Debian, Centos, OS X, ubuntu) 2. Python 2.6 или Python 3.5+ Controlled Servers - Managed Servers: Linux: Admin Username/Passwords или SSH Key и Python 2.6+ Windows: Admin Username/Passwords, Powershell 3.0 и запустить скрипт ConfigureRemotingForAnsible.ps1 Работа происходит через следующие порты: Linux -> SSH Port 22 Windows -> WinRM Port 5986 |
Установка:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Установка на Ubuntu 16.04: sudo apt-add-repository ppa:ansible/ansible sudo apt-get update sudo apt-get install ansible Установка на CentOS 7: sudo yum install epel-release sudo yum install ansible Ansible - Установка на Amazon Linux через PIP sudo pip install ansible ansible --version - узнаем версию ansible |