Как Terraform управляет AWS инфраструктурой?

Middle
266 просмотров
AFK Offer AI

AWS провайдер Terraform позволяет описать любой AWS ресурс в HCL. resource "aws_instance" "web" { ami = "..." instance_type = "t3.medium" }. Terraform вызывает AWS API через SDK. state хранит ID созданных ресурсов. Import существующих ресурсов через terraform import. Terragrunt добавляет DRY принципы поверх Terraform для управления множеством окружений и аккаунтов.

Следующий вопрос

Как работают GitLab CI пайплайны и в чём отличие от GitHub Actions?