НАВЫКИ
Что тренируется
- HCL expressions и references
- variables и type conversion
- lists, maps и objects
- for_each и count
- providers и configuration
- state и import
- lifecycle и dependencies
- plan и безопасные изменения
50 LAB · НАЧАЛЬНЫЙ / MIDDLE / СЛОЖНЫЙ
Практикуйте HCL, state и lifecycle на локальных сценариях: найдите причину неверного plan и восстановите ожидаемую модель ресурсов.
Ошибки Terraform бывают очевидными только до первого сложного выражения. Неверная ссылка, тип переменной, for_each key, lifecycle rule или состояние state способны дать формально понятную ошибку, но требуют аккуратно восстановить исходный замысел конфигурации.
Junnylab использует локальные учебные сценарии, поэтому для практики не нужен облачный аккаунт. Можно безопасно исследовать plan, state и зависимости, не создавая платные ресурсы.
НАВЫКИ
СИМПТОМЫ
РЕАЛЬНЫЕ LAB
В треке: 10 начальных LAB · 30 Middle · 10 сложных LAB. Ниже — по два реальных примера каждого уровня из публичного каталога.
Terraform · HCL literals
Terraform · references
Terraform · try
Terraform · can
Terraform · merge
Terraform · zipmap
КАК ПРОХОДИТ ПРАКТИКА
В заявке есть симптомы и критерий готовности, но нет пошагового рецепта.
После входа создаётся отдельная учебная среда. Команды выполняются в настоящем shell.
Проверяете конфигурацию, логи и фактическое состояние теми инструментами, которыми пользовались бы на работе.
Можно выбрать любой корректный способ, если итоговое состояние соответствует техническому требованию.
Серверная функциональная проверка подтверждает, что проблема действительно устранена и LAB готова.
ДЛЯ КОГО
Трек рассчитан на DevOps-инженеров, которым нужно уверенно читать и чинить существующий Terraform-код, а не только создавать простые resource blocks с нуля.
FAQ
Нет. Учебные сценарии подобраны так, чтобы базовая практика Terraform не требовала внешнего облачного аккаунта.
Да. В треке рассматриваются state, import, адреса ресурсов и ситуации, где конфигурация расходится с ожидаемым состоянием.
Да. LAB рассчитана на исследование; важно прийти к корректному итоговому состоянию.
Публичный каталог показывает темы, сложность и проверяемые навыки. Аккаунт нужен только для запуска среды, терминала и сохранения прогресса.
Перейти в каталог Junnylab