Spec-Zone.ru › Ansible

Начало работы с сетями

Сборки Ansible поддерживают широкий спектр поставщиков, типов устройств и действий, поэтому вы можете управлять всей вашей сетью с помощью одного инструмента автоматизации. С помощью Ansible вы можете:

  • Автоматизировать повторяющиеся задачи для ускорения рутинных изменений сети и освободить ваше время для более стратегической работы
  • Использовать один и тот же простой, мощный и без агентов инструмент автоматизации для задач в сети, используемый отделами эксплуатации и разработки
  • Разделить модель данных (в книге задач или роли) от слоя выполнения (через модули Ansible) для управления разнородными сетевыми устройствами
  • Получить пользу от примерных книг задач и ролей, созданных сообществом и поставщиками, чтобы ускорить проекты по автоматизации сети
  • Безопасно взаимодействовать с сетевым оборудованием через SSH или HTTPS

Кому предназначено это руководство?

Это руководство предназначено для сетевых инженеров, впервые использующих Ansible. Если вы понимаете сети, но никогда не использовали Ansible, проработайте руководство от начала до конца.

Это руководство также полезно для опытных пользователей Ansible, которые впервые автоматизируют сетевые задачи. Вы можете использовать команды, книги задач и модули Ansible для настройки концентраторов, коммутаторов, маршрутизаторов, мостов и других сетевых устройств. Но сетевые модули отличаются от модулей Linux/Unix и Windows, и вам необходимо понять некоторые специфические для сети концепции, чтобы добиться успеха. Если вы понимаете Ansible, но никогда не автоматизировали сетевую задачу, начните со второй секции.

Это руководство знакомит с основными концепциями Ansible и проведет вас через ваши первые команды Ansible, книги задач и записи инвентаризации.

Руководство по началу работы

  • Основные концепции
    • Узел управления
    • Управляемые узлы
    • Инвентаризация
    • Книги задач
    • Модули
    • Плагины
    • Сборки
  • Чем автоматизация сетей отличается
    • Выполнение на узле управления
    • Несколько протоколов связи
    • Сборки, организованные по сетевым платформам
    • Масштабирование привилегий: режим enable, become, и authorize
  • Запустите свою первую команду и книгу задач
    • Предварительные условия
    • Установить Ansible
    • Установите ручное соединение с управляемым узлом
    • Запустите свою первую сетевую команду Ansible
    • Создайте и запустите свою первую сетевую книгу задач Ansible
    • Сбор фактов с сетевых устройств
  • Создайте свою инвентаризацию
    • Базовая инвентаризация
    • Добавление переменных в инвентаризацию
    • Группировка переменных в инвентаризации
    • Синтаксис переменных
    • Группировка инвентаризации по платформам
    • Проверка инвентаризации
    • Защита конфиденциальных переменных с помощью ansible-vault
  • Использование ролей Ansible для сетей
    • Понимание ролей
  • За пределами основ
    • Типичная структура файлов Ansible
    • Отслеживание изменений в инвентаризации и книгах задач: система контроля версий с помощью Git
  • Работа с параметрами сетевого подключения
    • Настройка параметров таймаута
  • Ресурсы и следующие шаги
    • Сообщество
    • Документы
    • Мероприятия (в видеоформате и очно)
    • Репозитории GitHub
    • Каналы чата

© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/network/getting_started/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API