Playlist: https://youtube.com/playlist?list=PLXV200dpiF4UFLIPNe9JNARiEAnfjOKZ8&si=gQAQr4tFqVOYbSiG
Projeto contendo os arquivos .TF para o provisionamento da infraestrutura (cluster k8s) no serviço IaaS da Digital Ocean.
Ref.: https://canonical-ubuntu-wsl.readthedocs-hosted.com/en/latest/guides/install-ubuntu-wsl2/
Ref.: https://developer.hashicorp.com/terraform/install
Entendimento importante: para que o CLI do Terraform possa se conectar ao provider Digital Ocean, obtenha ajuda em: https://registry.terraform.io/providers/digitalocean/digitalocean/latest/docs
Ref.: https://docs.digitalocean.com/reference/doctl/how-to/install/
Entendimento importante: no link acima você também irá ter o 'howto' de como criar seu API Token e todo processo de autenticação via CLI da Digital Ocean.
Ref.: https://code.visualstudio.com/download
Plugins que utilizei no VSCode durante o processo de construção do projeto:
- WSL: https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl
- Docker: https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker
- Hashicorp Terraform: https://marketplace.visualstudio.com/items?itemName=HashiCorp.terraform
- Kubernetes: https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools
- YAML: https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml
Bem, por enquanto, é isso pessoal :)