Skip to content

Pipeline de infraestrutura Terraform para implantar recursos na AWS via STS Assume Role

Notifications You must be signed in to change notification settings

buildrun-tech/buildrun-infra-terraform-pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pipeline de Infraestrutura (AWS + Terraform + Github Actions + Multi Env)

License: MIT Version: 1.0

Se inscreva em nosso canal no Youtube!

Para um maior entendimento do código deste repositório, assista nosso vídeo no Youtube, clique aqui.

Fluxo da Pipeline

Como começar?

  • Crie o Identity Provider do Github em sua conta AWS
  • Crie uma IAM Role em sua conta AWS (Permissão mínimia de S3 e DynamoDB)
  • Crie um Bucket S3 em sua conta AWS (Habilite o Bucket Versioning)
  • Crie uma tabela no DynamoDB na sua conta AWS (PartitionKey com o nome "LockID")
  • Clone esse repositório
  • Configure os arquivos workflow
  • Pronto! Você já está habilitado para implantar infras na AWS com Terraform via pipeline

🔍 Baixe o projeto e teste você mesmo na prática.

Conheça mais sobre o nosso trabalho 😀

Developed by Build & Run

Referências