top of page

K8s - Instalar e Acessar AKS



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.







コメント


bottom of page