Implante um cluster Kubernetes usando Terraform e Ansible na AWS: Use EC2 ou EKS
O Lokeshkumar P. está disponibilizando no seu perfil o e-book Deploy a Kubernetes cluster using Terraform and Ansible on AWS: Use EC2 or EKS de sua autoria.
Enquanto eu estava nos estágios iniciais de aprendizado do Kubernetes, sempre tive dificuldade para fazer com que um cluster rápido do Kubernetes funcionasse em meus laboratórios práticos. Embora existam muitas alternativas on-line disponíveis que podem ser usadas em tais cenários, de alguma forma sempre achei que se pudesse criar facilmente um ambiente de laboratório próprio, seria bom para meu aprendizado. Foi então que criei esse processo para criar um cluster Kubernetes básico de maneira fácil e rápida. O processo descrito aqui pode ser um bom aprendizado para usar o Terraform e o Ansible também nesses cenários. Com modificações nas etapas, isso também pode ser usado para lançar clusters reais em projetos.
Para esta postagem, passarei pelo processo de criação de um cluster Kubernetes básico usando Terraform na AWS.
Abordarei duas maneiras de iniciar o cluster:
- Usando Terraform para iniciar instâncias EC2 na AWS e usar Ansible para inicializar e iniciar um cluster Kubernetes
- Usando o Terraform, inicie um cluster AWS EKS
Essa foi uma dica do Jurandir Seneva