K8s - Instalar e Acessar AKS
- fernando freitas do vale
- 1 de out. de 2022
- 2 min de leitura
Atualizado: 15 de jan. de 2023

Continuando o artigo do Lab de K8S.
Com os pré-requisitos configurados podemos começar o Lab, vamos agora configurar um AKS para que possamos utilizar o K8s. Esse Lab vai ser focado em AKS por 2 motivos: Integração com ACR (Azure Container Registry) e com IP Público da Azure, no geral, os aspectos envolvendo K8s pode ser realizado utilizando minikube ou outra solução similar.
No Portal da Azure vá em Create Resource e em seguida AKS

Em seguida será aberto a tela de criação do recurso:

Uma consideração
Estamos criando o Lab pensando somente na execução dos comandos, sendo assim será o menor posssível, ou seja, sem redundância, com optimização para custo e sem nós adicionais.

Em seguida, em node pools basta clicar em next já que não vamos customizar ou adicionar algum node.
Na tela de autenticação altere para:
Azure AD authentication with Kubernets RBAC

Escolha um grupo que seu usuário esteja incluso.
Em networking vamos manter o default, o mesmo em integrations já que vamos integrar o AKS com o ACR manualmente, não existe um ganho de configuração, mas tem o ganho técnico no caso de ter que integrar com um AKS existente.

Depois de alguns minutos, deploy concluído:

Agora vamos configurar e realizar o primeiro acesso.
Vá até o recurso, Cluster Configuration e marcar o cash box do Local Accounts, assim irá permitir o login utilizando nossa conta da Azure como se fosse conta local.

Depois de configurado, vá no menu Overview e clique em Connect

Vamos executar os comandos recomendados com uma pequena alteração:

az login
az account set --subscription SubscriptionID
az aks get-credentials --resource-group cloud-fernando-dev --name aks-fernando-lab --admin
Adicione o --admin para ter permissões administrativas.
Execute:
kubectl get nodes

Com isso estamos conectados, a partir do próximo post vamos realizar a integração com ACR.
Bình luận