← Ansible
10 мин · просто · Урок 12 из 12

Проверка: Ansible

Десять вопросов: agentless-модель, идемпотентность, ad-hoc, playbook, роли, rolling update и динамический inventory. Можно перепроходить.

Это квиз по всему треку ansible-basics.

Ответь на все десять вопросов. Если ошибся, появится кнопка «Пройти заново», можно перепроходить сколько угодно раз. Прогресс сохраняется только при полном прохождении.

Темы: agentless-модель, push/pull, ad-hoc команды, идемпотентность, host_key_checking, запуск без Python, роли и приоритеты переменных, rolling update через serial и динамический inventory.

Квиз · закрепить тему

Проверь, что запомнил

01 Что НЕ нужно устанавливать на управляемый узел (managed node) для работы Ansible?

02 Ansible использует push- или pull-модель по умолчанию?

03 Ты запустил ansible all -i inventory.ini -m ping. Что проверяет этот модуль?

04 Почему модули shell и command помечают задачу как changed при каждом запуске playbook?

05 Как сделать задачу с модулем command идемпотентной — чтобы она пропускалась, если результат уже достигнут?

06 В ansible.cfg выставлено host_key_checking = False. Что это отключает и в чём риск?

07 На хосте нет Python. Как выполнить задачу и при этом не упасть при сборе фактов?

08 Чем defaults/main.yml роли отличается от vars/main.yml?

09 Что делает параметр serial: 2 на уровне play?

10 В динамическом inventory за что отвечает keyed_groups?