← Все курсы

Terraform и Ansible

Опишешь инфраструктуру кодом: ресурсы и шаблоны в Terraform, плейбуки с циклами, handlers и vault в Ansible.

Инфраструктура как код без облака и без лишних денег — Terraform с провайдером local и Ansible против localhost. Сначала Terraform: ресурс, переменные и output, count, связанные ресурсы, templatefile. Потом Ansible: пользователи циклом, запуск по тегам, идемпотентная правка, шифрование vault. Финал — плейбук, который настраивает сервер целиком, шаблон Jinja2 и handler по изменению.

12 заданий
  1. Terraform без облакалегко
  2. Terraform: переменная и outputсредне
  3. Terraform: три файла через countсредне
  4. Terraform: два связанных ресурсасредне
  5. Terraform: файл из шаблонасредне
  6. Ansible: создай пользователей цикломсредне
  7. Ansible: запуск по тегамсредне
  8. Ansible: idempotent-строка в файлесредне
  9. Ansible: зашифруй секреты vaultсредне
  10. Ansible против localhostсложно
  11. Ansible: конфиг из шаблонасложно
  12. Ansible: handler по изменениюсложно