Terraform Мега
Предыдущая часть: Интенсив рассчитан на тех, кто уже знаком с инструментом, и помогает овладеть им на продвинутом уровне. Несмотря на популярность Terraform, по-прежнему сложно найти материалы, которые бы подходили для его глубокого изучения. На начальном уровне информация ещё есть, а чуть дальше — вакуум, и приходится набивать собственные шишки.
На интенсиве расскажем, как работать с кодом в корпоративном масштабе, разберём частые ошибки и объясним, как их избежать. Во время обучения вы получите возможность бесплатно использовать мощности платформы Yandex.Cloud.
ДЕНЬ 1
- Познакомимся с окружением.
- Научимся использовать один и тот же код для разных окружений — Terraform Workspaces.
- Организуем проект без дублирования кода с Terragrunt.
- Поборемся за качество кода — разберемся с автоматическим тестированием и валидацией.
- Научимся интегрировать Terraform со сторонними технологиями: Packer, Vault, Ansible и др.
- Построим CI/CD с использованием Terraform на примере Gitlab.
https://slurm.io/intensive-terraform