Terraform/Terragrunt CI/CD Pipeline, используя GitLab

Опубликовано: 30 Сентябрь 2024
на канале: BAKAVETS
3,102
100

В этом видео мы рассмотрим GitLab CI/CD Pipeline для IAC #AWS проекта, используя #terraform и #terragrunt . Часть 3.

00:00 Вступление
02:51 GitLab CI/CD Pipeline
06:04 Terraform Provider Plugin Cache. TF_PLUGIN_CACHE_DIR
13:42 TERRAGRUNT_PARALLELISM
14:31 Container image для GitLab Runner. Dockerfile
17:03 GitLab Personal Access Token
18:48 GitLab Keyword !reference fix for VSCode
19:21 Infracost pipeline step
28:07 Тест GitLab CI/CD Pipeline
38:15 GitLab Challenges (доп. задания)

Структуризация и Git pre-commit hook для IAC AWS проекта, используя Terraform и Terragrunt:
Часть 1:    • Структуризация IAC AWS проекта, испол...  
Часть 2.1:    • Git pre-commit hook для IAC AWS проек...  
Часть 2.2:    • Git pre-commit hook для IAC AWS проек...  

Что такое Terragrunt и как его использовать. Практический выпуск:    • Что такое Terragrunt и как его исполь...  
Ссылка на урок по установке Jenkins на Linux:    • 1 - Установка Jenkins на Linux  
Ссылка на урок по Deployment в Kubernetes:    • 9 - Deployment в Kubernetes. Стратеги...  
Jenkins Pipeline. Docker build и push в Docker Hub. Jenkinsfile:    • 4 - Jenkins Pipeline. Docker build и ...  
Пример кода из видео: https://github.com/bakavets/terraform...

References:
https://terragrunt.gruntwork.io
https://www.terraform.io
https://github.com/terraform-aws-modules
https://docs.gitlab.com/ee/ci/
https://docs.gitlab.com/ee/ci/quick_s...

Вы можете купить мне кофе, чтобы сказать спасибо! https://www.buymeacoffee.com/bakavets

Подписаться на канал:    / bakavets  
Подписаться на Telegram канал: https://t.me/bakavets
Подписаться на Twitter:   / bakavets  
Подписаться на Instagram:   / bakavets.me