Ansible

Этот курс предназначен для сетевых инженеров, которые незнакомы с миром Ansible и возможностями, которыми он может помочь в автоматизации сети. Изучив базовые концепции Ansible, Linux и YAML, этот курс предоставит инструменты, которые помогут вам использовать Ansible для  конфигурации сетевых устройств.

В этом курсе рассмотрены основные понятия Ansible, такие как файл Ansible Hosts, файл конфигурации Ansible, модули, коллекции и книги воспроизведения (Playbooks).

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

Уровень курса
Профессионал
Рубрики
Devnet
Кому подойдёт
этот курс
  • Системные администраторы
  • Сетевые администраторы
Минимальные требования

  • Базовые знания сетевых технологий
  • Навыки работы с ОС Linux на уровне пользователя

Программа

4

модуля

16

лекций

Длительность курса

6 часов 16 минут

  • 1. Введение (1 час 21 минута)

    Лекция 1
    Подход к архитектуре сетевой автоматизации
    Длительность занятия
    31 минута
    Лекция 2
    Базовые команды Linux и установка Ansible
    Длительность занятия
    23 минуты
    Лекция 3
    Основы языка YAML
    Длительность занятия
    27 минут
  • 2. Начало работы с Ansible (1 час 15 минут)

    Лекция 4
    Компоненты Ansible и ad-hoc команды
    Длительность занятия
    35 минут
    Лекция 5
    Работа с файлом hosts
    Длительность занятия
    16 минут
    Лекция 6
    Файл конфигурации
    Длительность занятия
    24 минуты
  • 3. Работа с Playbook (1 час 40 минут)

    Лекция 7
    Ваш 1-й Playbook (резервное копирование Cisco IOS)
    Длительность занятия
    25 минут
    Лекция 8
    Изменение файла резервного копирования Cisco IOS
    Длительность занятия
    17 минут
    Лекция 9
    Получение команд show
    Длительность занятия
    15 минут
    Лекция 10
    Поиск изменений и восстановление конфигурации
    Длительность занятия
    17 минут
    Лекция 11
    Сбор фактов
    Длительность занятия
    26 минут
  • 4. Конфигурирование устройств (2 часа 0 минут)

    Лекция 12
    Отправка команд с помощью ios_config
    Длительность занятия
    24 минуты
    Лекция 13
    Генерация шаблона с Jinja2
    Длительность занятия
    15 минут
    Лекция 14
    Модули специфичной конфигурации. Работа с переменными host_vars и group_vars
    Длительность занятия
    30 минут
    Лекция 15
    Преобразование переменных с помощью set_var
    Длительность занятия
    12 минут
    Лекция 16
    Проект массовой настройки NX-OS
    Длительность занятия
    39 минут

Отзывы

Написать отзыв

Пожалуйста авторизуйтесь или зарегистрируйтесь для просмотра