Повторный запуск не портит результат
Для учебной настройки определите ожидаемое состояние и выполните playbook повторно. Разберите, какие изменения действительно нужны, а какие указывают на неустойчивую логику.
Денис Астахов · Настройка серверов · на русском
Курс Дениса Астахова на Udemy
Ansible — С Нуля до Профессионала — русскоязычный курс Дениса Астахова о настройке и автоматизации серверов. От inventory и простых команд программа переходит к playbook, переменным и ролям. Этот формат полезен, когда ручная процедура уже понятна и хочется сделать её повторяемой, а не выполнять по памяти на каждой машине.
RusUdemyПомогаем оформить выбранный курс в личном аккаунте Udemy — без общих аккаунтов и предоплаты.Подробнее
Настройка серверовДенис Астахов · на русском · обновление март 2020
Администраторам и начинающим DevOps-инженерам, которые уже выполняют задачи на Linux вручную.
Элементарные знания Linux и компьютер с Linux для повторения материала. Учебные серверы должны быть вашими или разрешёнными для практики.
Понятный playbook для учебной конфигурации и представление о разделении переменных, ролей и секретов.
Обновление — март 2020: версии Ansible, модули и способы подключения из уроков могут отличаться от текущих. Сверяйте совместимость перед запуском.
Автоматизация начинается с ясной цели: какое состояние системы нужно получить и как проверить результат. Хороший учебный playbook небольшой, читаемый и безопасный для повторного выполнения. Сначала отработайте процедуру на отдельной машине, затем добавляйте переменные и роли. Большая универсальная конфигурация, которую вы не можете объяснить, хуже нескольких прозрачных шагов.
Для учебной настройки определите ожидаемое состояние и выполните playbook повторно. Разберите, какие изменения действительно нужны, а какие указывают на неустойчивую логику.
Разделите учебные группы и проверьте список целевых машин до выполнения. По имени группы должно быть понятно, какие серверы будут затронуты. Не используйте рабочие узлы для первого эксперимента.
Вынесите повторяющуюся настройку в роль и задайте понятные параметры. Проверьте её в небольшом изолированном playbook, прежде чем включать в большой сценарий.
Проверьте, где хранятся чувствительные значения и что попадает в журналы. Наличие Vault не отменяет осторожности при отладке и выдаче доступа к конфигурации.
22 лекции в 3 разделах, 5 часов 33 минуты. Карта ниже группирует содержание по задачам; перед повторением установки и модулей учитывайте дату обновления — март 2020.
Подготовка перед стартом: Элементарные знания Linux и компьютер с Linux для повторения материала. Учебные серверы должны быть вашими или разрешёнными для практики.
Темы ниже сгруппированы редакцией: точный состав разделов и открытые уроки смотрите на Udemy. Объём видео не равен сроку освоения — настройка окружения, разбор ошибок и самостоятельная практика займут дополнительное время.
Установка и назначение Ansible
Inventory и подключение к Linux и Windows
Команды, переменные и playbook
Условия, циклы и обработка ошибок
Шаблоны Jinja и роли
Секреты с Vault и облачные примеры
Отправьте ссылку на «Ansible с нуля». Уточним текущую стоимость и поможем оформить выбранный курс в вашем личном аккаунте Udemy. Материалы и прогресс будут у вас.
Курс появляется в вашей личной библиотеке на Udemy. Никаких пиратских копий, общих аккаунтов или «серых» схем.
Вы оплачиваете покупку только после того, как курс появился в вашем аккаунте Udemy.
Обычно от первого сообщения до появления курса в аккаунте проходит около 10 минут.
В Telegram отвечает живой человек: можно задать вопрос и получить качественную поддержку по покупке.
Сначала согласуем условия. Общих аккаунтов и предоплаты нет.
Опыт работы с сервисом