Spec-Zone.ru › Ansible 2.6

Ansible для автоматизации сетей

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

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

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

  • Начала работы с Ansible для автоматизации сетей
    • Основные понятия
      • Узел управления
      • Управляемые узлы
      • Инвентаризация
      • Модули
      • Задачи
      • Сценарии
    • Отличия автоматизации сетей
      • Выполнение на узле управления
      • Несколько протоколов связи
      • Модули, организованные по сетевой платформе
      • Масштабирование привилегий: режим enable, become, и authorize
    • Запуск первой команды и сценария
      • Предварительные требования
      • Установка Ansible
      • Установление ручного подключения к управляемому узлу
      • Запуск первой сетевой команды Ansible
      • Создание и запуск первого сетевого сценария Ansible
    • Создание инвентаризации
      • Базовая инвентаризация
      • Добавление переменных в инвентаризацию
      • Группировка переменных в инвентаризации
      • Синтаксис переменных
      • Группировка инвентаризации по платформам
      • Защита конфиденциальных переменных с помощью ansible-vault
    • Выходя за рамки основ
      • Выходя за рамки сценариев: перемещение задач и переменных в роли
      • Типичная структура файлов Ansible
      • Отслеживание изменений в инвентаризации и сценариях: система управления версиями с Git
      • Ресурсы и следующие шаги
  • Расширенные темы с Ansible для автоматизации сетей
    • Вопросы и ответы по Ansible для сетей
      • Как можно улучшить производительность сетевых сценариев?
      • Почему мой вывод иногда заменяется на ********?
      • Почему модули конфигурации всегда возвращают changed=true с сокращенными командами?
    • Рекомендации по лучшей практике для Ansible 2.5
      • Обзор
      • Концепции
      • Пример
      • Примечания по реализации
      • Отладка
    • Руководство по отладке и устранению неполадок в сетях
      • Введение
      • Как устранять неполадки
      • Категория «проблема с путем сокета»
      • Категория «невозможно открыть оболочку»
      • Проблемы с таймаутом
      • Проблемы со сценариями
      • Проблемы с прокси
    • Работа с выходными данными команд в сетевых модулях
      • Условные операторы в сетевых модулях
    • Варианты платформ
      • Варианты платформы EOS
      • Варианты платформы EXOS
      • Варианты платформы IOS
      • Варианты платформы Junos OS
      • Варианты платформы NXOS
      • Варианты платформы SLX-OS
      • Настройки по платформам

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

Spec-Zone.ru

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