Projeto de estudos sobre Terraform com AWS. Criando um Cluster EKS, VPC, Subnets e Roles.
Recomendo o uso do vscode. Ao abrir o vscode, não abra a pasta do projeto, mas abra o projeto pelo arquivo de workspace que se encontra na pasta raiz. Ele traz recomendação e algumas extensões que ajudam no desenvolvimento.
- Tenha uma conta aws
- Instale o Terraform
- Instale o AWS CLI
- Instale o aws-iam-authenticator
- Instale o Kubernetes
- Instale o kubeclt
- Para iniciar o projeto em sua maquina utilize o comando terraform init
- Para validar as alterações terraform plan
- Para fazer o deploy terraform apply --auto-approve
- Para remover todos os itens criados terraform destroy