Вступление в автоматизацию сетей с помощью Ansible
Модули Ansible поддерживают широкий спектр поставщиков, типов устройств и действий, поэтому вы можете управлять всей вашей сетью с помощью одного инструмента автоматизации. С помощью Ansible вы можете:
- Автоматизировать повторяющиеся задачи, чтобы ускорить рутинные изменения сети и освободить время для более стратегической работы
- Использовать один и тот же простой, мощный и безагентный инструмент автоматизации для сетевых задач, который используют отделы эксплуатации и разработки
- Разделить модель данных (в playbook или роли) от уровня выполнения (через модули Ansible), чтобы управлять разнородными сетевыми устройствами
- Использовать примеры playbook и ролей, созданных сообществом и поставщиками, чтобы ускорить проекты автоматизации сетей
- Безопасно взаимодействовать с сетевым оборудованием через SSH или HTTPS
Кому предназначен этот гайд?
Этот гайд предназначен для сетевых инженеров, впервые использующих Ansible. Если вы понимаете сети, но никогда не использовали Ansible, проработайте гайд от начала до конца.
Этот гайд также полезен для опытных пользователей Ansible, которые впервые автоматизируют сетевые задачи. Вы можете использовать команды, playbooks и модули Ansible для настройки хабов, коммутаторов, маршрутизаторов, мостов и других сетевых устройств. Но сетевые модули отличаются от модулей Linux/Unix и Windows, и вам необходимо понять некоторые специфические сетевые концепции для достижения успеха. Если вы понимаете Ansible, но никогда не автоматизировали сетевую задачу, начните со второй части.
Этот гайд знакомит с основными концепциями Ansible и проведет вас через ваши первые команды, playbooks и записи инвентаризации Ansible.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/network/getting_started/index.html