Terraform для управления приложениями и инфраструктурой [Linux Academy] - Часть 2 из 4

Bot

Администратор
Команда форума
23 Янв 2020
165,916
2,932
113
tf.png



Хочешь, чтобы этот материал был переведен на русский язык?
Нажимай "Записаться", ориентируюсь на количество участников


Самый полный курс по Terraform от одной из самых лучших образовательных платформ в мире — Linux Academy

Основы работы Terraform
Установка Terraform
Создание модулей Terraform
Использование Terraform для развертывания инфраструктуры типа Docker, AWS и Kubernetes
Использование Terraform в CI/CD окружении
Управление состоянием Terraform
Содержание:


  • Создание кластера Docker Swarm и установка контейнера с Terraform
  • Основы работы с Terraform
Команды Terraform
Язык конфигурации HashiCorp (HCL)
Пересоздание и обновление ресурсов
Консоль Terraform и выходные данные
Входные переменные
Привязки и поиск
Рабочие пространства Terraform
Нулевые ресурсы и Local-exec

  • Модули Terraform
Введение в модули
Модуль Image
Модуль Container
Модуль Root

  • Terraform и Docker
Управление сетями Docker
Управление томами Docker
Создание сервисов Swarm
Работа с секретами

  • Использование Terraform в CI/CD окружении
Создание кастомного Docker-образа Jenkins, в который встроены Docker и Terraform
Настройка Jenkins
Создание задачи Jenkins
Построение конвейера Jenkins

  • Terraform и AWS
Настройка облачной песочницы
Наша архитектура: что мы будем собирать?
Хранилище: корзина S3 и рандомный ID
Хранилище: модуль Root
Сетевое взаимодействие: VPC, IGW и таблицы маршрутизации
Сетевое взаимодействие: подсети, безопасность и атрибут Count
Сетевое взаимодействие: переменные и выходные значения
Сетевое взаимодействие: модуль Root
Вычисления: данные AMI, пара ключей и функция File
Вычисления: инстанс EC2
Вычисления: модуль Root

  • Решение проблем с файлами Terraform
  • Состояние Terraform
Форматирование и удаленное состояние Terraform
Использование удаленного состояния с Jenkins

  • Terraform и Kubernetes
Настройка мастер-узла Kubernetes и установка Terraform
Создание пода
Создание пода и сервиса
Создание развертывания Kubernetes

  • Terraform 0.12
Настройка
Работа с ресурсами
Входные переменные
Выходные значения
Динамические вложенные блоки
Выражения и функции
Спойлер
Перевод с английского языка: Ianuaria
Тип перевода:
перевод с английского языка на русский и озвучивание
Объем оригинала: 4 ч 19 мин
Объем перевода второй части: 1 ч 05 мин
Формат: видео, без субтитров

 
Сверху Снизу