Хочешь, чтобы этот материал был переведен на русский язык?
Нажимай "Записаться", ориентируюсь на количество участников
Самый полный курс по Terraform от одной из самых лучших образовательных платформ в мире — Linux Academy
Основы работы Terraform
Установка Terraform
Создание модулей Terraform
Использование Terraform для развертывания инфраструктуры типа Docker, AWS и Kubernetes
Использование Terraform в CI/CD окружении
Управление состоянием Terraform
Содержание:
- Создание кластера Docker Swarm и установка контейнера с Terraform
- Основы работы с Terraform
Язык конфигурации HashiCorp (HCL)
Пересоздание и обновление ресурсов
Консоль Terraform и выходные данные
Входные переменные
Привязки и поиск
Рабочие пространства Terraform
Нулевые ресурсы и Local-exec
- Модули Terraform
Модуль Image
Модуль Container
Модуль Root
- Terraform и Docker
Управление томами Docker
Создание сервисов Swarm
Работа с секретами
- Использование Terraform в CI/CD окружении
Настройка Jenkins
Создание задачи Jenkins
Построение конвейера Jenkins
- Terraform и AWS
Наша архитектура: что мы будем собирать?
Хранилище: корзина S3 и рандомный ID
Хранилище: модуль Root
Сетевое взаимодействие: VPC, IGW и таблицы маршрутизации
Сетевое взаимодействие: подсети, безопасность и атрибут Count
Сетевое взаимодействие: переменные и выходные значения
Сетевое взаимодействие: модуль Root
Вычисления: данные AMI, пара ключей и функция File
Вычисления: инстанс EC2
Вычисления: модуль Root
- Решение проблем с файлами Terraform
- Состояние Terraform
Использование удаленного состояния с Jenkins
- Terraform и Kubernetes
Создание пода
Создание пода и сервиса
Создание развертывания Kubernetes
- Terraform 0.12
Работа с ресурсами
Входные переменные
Выходные значения
Динамические вложенные блоки
Выражения и функции
Спойлер
Перевод с английского языка: Ianuaria
Тип перевода: перевод с английского языка на русский и озвучивание
Объем оригинала: 4 ч 19 мин
Объем перевода второй части: 1 ч 05 мин
Формат: видео, без субтитров