Terraform База от Слёрма
Вы научитесь
Программа курса
Чтобы поступить на курс, вам нужны базовые навыки работы с сетями. Курс можно пройти как на начальном уровне владения кодингом, так и при продвинутых умениях.
Модуль 1. Введение
Вы познакомитесь с инструментом и сравните его с аналогами. Вы рассмотрите окружение, в котором вам предстоит работать.
Вы познакомитесь с инструментом и сравните его с аналогами.
Вы рассмотрите окружение, в котором вам предстоит работать.
Модуль 2. Начало работы с Terraform
Вы установите утилиту и разберётесь, что такое зеркала и как их использовать. Авторизуетесь в облаке. Вы изучите способ взаимодействия Terraform с облаком. Поймёте, какова структура конфигурации, что такое версии провайдеров.
Вы установите утилиту и разберётесь, что такое зеркала и как их использовать. Авторизуетесь в облаке.
Вы изучите способ взаимодействия Terraform с облаком. Поймёте, какова структура конфигурации, что такое версии провайдеров.
Модуль 3. Ресурсы
Освоите понятие ресурса и документации к нему. Сможете разобрать структуру файлов описания. Вы изучите две команды. Сможете проверять план изменений. Вы научитесь сохранять изменения и импортировать созданную инфу в файлы.
Освоите понятие ресурса и документации к нему. Сможете разобрать структуру файлов описания.
Вы изучите две команды. Сможете проверять план изменений.
Вы научитесь сохранять изменения и импортировать созданную инфу в файлы.
Модуль 4. Переменные
Вы освоите синтаксис описания и научитесь вводить переменные из консоли. Сравните locals и variables. Поймёте, как их использовать. Познакомитесь со списками, словарями. Вы сможете выводить данные через outputs.
Вы освоите синтаксис описания и научитесь вводить переменные из консоли.
Сравните locals и variables. Поймёте, как их использовать.
Познакомитесь со списками, словарями.
Вы сможете выводить данные через outputs.
Модуль 5. Управляющие структуры
Будете работать с тренарным оператором. Вы узнаете, насколько необходимы циклы. Сравните count и for_each. Перейдёте к освоению функций.
Будете работать с тренарным оператором.
Вы узнаете, насколько необходимы циклы.
Сравните count и for_each.
Перейдёте к освоению функций.
Модуль 6. Дополнительные возможности Terraform
Вы научитесь работать с датасурсами и документацией. Вы освоите их типы в Terraform и сможете отвечать за шаблонизацию файлов.
Вы научитесь работать с датасурсами и документацией.
Вы освоите их типы в Terraform и сможете отвечать за шаблонизацию файлов.
Модуль 7. Продвинутые практики
Будете управлять удалённым хранением. Вы узнаете, в чём суть модулей и использование чужих. Поработаете с большими конфигурациями. Научитесь применять Cattle, Backed.
Будете управлять удалённым хранением.
Вы узнаете, в чём суть модулей и использование чужих.
Поработаете с большими конфигурациями.
Научитесь применять Cattle, Backed.