AWS series XI: Elastic Kubernetes Service (EKS)
AWS series XI: Elastic Kubernetes Service (EKS)
Serie de artigos sobre Amazon Web Services.
Lab 15 - AWS EKS
Criando o cluster
Vamos criar um cluster Kubernetes gerenciado para aprender alguns conceitos importantes do Elastic Kubernetes Service:
- Geração do arquivo
kubeconfig - Uso do cliente
kubectl
Definir um nome para o cluster, e se tiver usando as contas do AWS Academy selecionar
LabRolecomo Cluster Service Role:
Na aba de Networking, deixar só selecionadas as subredes correspondes as zonas de disponibilidade
us-east-1a,us-east-1aeus-east-1c. Remover as subredes correspondentes aus-east-1d,us-east-1eeus-east-1f. Para saber em qual zona de disponibilidade foram provisionadas as subredes consultar o módulo VPC.
Aguardar varios minutos até o cluster ficar em estado Active:

- Gerar o
kubeconfigdo cluster (é um arquivo com as credencias e a URL do cluster):1
$ aws eks --region us-east-1 update-kubeconfig --name fiapCluster
- Instalar o
kubectl(CLI para interagir com o cluster):1 2
$ curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.18.13/bin/linux/amd64/kubectl $ chmod +x kubectl
- Testar o acesso:
1
$ ./kubectl get svc
This post is licensed under CC BY 4.0 by the author.




