0Pricing
Ansible Academy · Урок

Расписания, опросы и рабочие процессы

Объединяйте задания в цепочки и запускайте их самостоятельно

«Расписания, опросы и рабочие процессы» — бесплатный урок Ansible Academy на CoddyKit. Это урок 4 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Ansible Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Ansible Academy содержит 4 уроков всего.

Больше, чем кнопка запуска

Шаблоны заданий запускаются по требованию, но AWX также может запускать их по расписанию, сначала задавать пользователю вопросы и объединять множество заданий в один поток. ⏰

Расписания работают по часам

Добавьте расписание к шаблону задания, и AWX будет запускать его автоматически: например, создавать резервные копии по ночам или ежечасно проверять отклонения без участия человека.

Работа по правилам

Расписания используют календарные правила повторения RRULE, поэтому можно задать, например, каждый будний день в 2 часа ночи или первый понедельник каждого месяца.

Опросы задают вопросы

Опрос превращает шаблон задания в простую форму, запрашивая у запускающего пользователя такие значения, как имя узла или версия, до начала выполнения задания. 📝

Ответы опроса становятся переменными

Каждый ответ опроса передаётся в сценарий как дополнительная переменная, поэтому пользователи без специальных знаний могут безопасно вводить данные, не редактируя YAML.

Проверка и типизация

Поля опроса могут быть текстовыми, парольными, с выбором из нескольких вариантов или целочисленными, а также помечаться как обязательные, поэтому AWX проверяет вводимые данные ещё до запуска задания.

Автоматизация самообслуживания

Расписания и опросы обеспечивают коллегам самообслуживание: они заполняют форму и нажимают «Запуск», выполняя настоящую работу без каких-либо знаний командной строки. 🙌

Рабочие процессы объединяют задания

Шаблон рабочего процесса связывает несколько шаблонов заданий в граф, поэтому развёртывание приложения, базы данных и прокси-сервера превращается в один организованный запуск в заданном порядке.

Ветвление при успехе или ошибке

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

Сочетание любых типов узлов

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

Уведомления замыкают цикл

Добавьте уведомления, чтобы после завершения расписания или рабочего процесса в Slack или по электронной почте автоматически отправлялось сообщение об успехе или ошибке, а команда оставалась в курсе. 📣

Быстрая проверка

Что позволяет человеку вводить данные для задания через простую форму?

Итоги

Расписания запускают задания по часам, опросы собирают вводимые данные в переменные, а рабочие процессы объединяют задания с ветвлением, превращая AWX в систему оркестрации самообслуживания. ✅

Часто задаваемые вопросы

Урок «Расписания, опросы и рабочие процессы» бесплатный?

Да — полный текст урока «Расписания, опросы и рабочие процессы» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Ansible Academy, подпишись на CoddyKit PRO. Курс Ansible Academy содержит 4 уроков всего.

Чему я научусь в уроке «Расписания, опросы и рабочие процессы»?

Объединяйте задания в цепочки и запускайте их самостоятельно Ты практикуешь Ansible Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Ansible Academy?

Предыдущий опыт не требуется. Ansible Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 4 из 4.

Сколько времени занимает урок «Расписания, опросы и рабочие процессы»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Ansible Academy?

Да. Каждый урок Ansible Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. AWX, Automation Platform и CLI
  2. Проекты, инвентари и шаблоны заданий
  3. Учётные данные, команды и RBAC
  4. Расписания, опросы и рабочие процессы
← Назад к Ansible Academy