Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Para criar um cluster com o Host de Contêiner linux do Azure, você usa:
- Grupos de recursos do Azure, que consistem em um contêiner lógico no qual os recursos do Azure são implantados e gerenciados.
- O AKS (Serviço de Kubernetes do Azure), um serviço do Kubernetes hospedado que permite criar rapidamente um cluster do Kubernetes pronto para produção.
Neste tutorial, parte um de cinco, você aprenderá a:
- Instalar a CLI do Kubernetes,
kubectl. - Crie um grupo de recursos do Azure.
- Criar e implantar um cluster do Host de Contêiner do Linux do Azure.
- Configure
kubectlpara se conectar ao cluster do Host de Contêiner do Linux do Azure.
Em tutoriais posteriores, você aprenderá a adicionar um pool de nós do Linux do Azure a um cluster existente e migrar nós existentes para o Azure Linux.
Importante
A partir de 30 de novembro de 2025, o AKS não oferecerá mais suporte ou fornecerá atualizações de segurança para o Azure Linux 2.0. A partir de 31 de março de 2026, as imagens dos nós serão removidas e, consequentemente, você não poderá dimensionar os pools de nós. Migre para uma versão do Azure Linux com suporte atualizando os pools de nós para uma versão do Kubernetes com suporte ou migrando para osSku AzureLinux3. Para obter mais informações, consulte [Desativação] Pools de nós do Azure Linux 2.0 no AKS.
Pré-requisitos
- Você precisa instalar a versão mais recente da CLI do Azure. Execute
az --versionpara encontrar a versão. Se você precisa instalar ou atualizar, consulte Instalar a CLI do Azure.
Criar um grupo de recursos
Ao criar um grupo de recursos, é necessário especificar um local. Essa localização é:
- A localização de armazenamento dos metadados do grupo de recursos.
- Onde seus recursos são executados no Azure se você não especificar outra região ao criar um recurso.
Antes de executar o comando, as variáveis de ambiente são declaradas para garantir nomes de recursos exclusivos para cada implantação.
export REGION="EastUS2"
az group create --name $RESOURCE_GROUP_NAME --location $REGION
{
"id": "/subscriptions/xxxxx/resourceGroups/testAzureLinuxResourceGroupxxxxx",
"location": "EastUS2",
"managedBy": null,
"name": "testAzureLinuxResourceGroupxxxxx",
"properties": {
"provisioningState": "Succeeded"
},
"tags": null,
"type": "Microsoft.Resources/resourceGroups"
}
Criar um cluster do Host de Contêiner do Linux do Azure
Crie um cluster do AKS usando o comando az aks create com o parâmetro --os-sku para provisionar o Host de Contêiner do Linux do Azure com uma imagem do Linux do Azure. O exemplo a seguir cria um cluster de Host de Contêiner do Linux do Azure.
az aks create --name $CLUSTER_NAME --resource-group $RESOURCE_GROUP_NAME --os-sku AzureLinux
{
"id": "/subscriptions/xxxxx/resourceGroups/testAzureLinuxResourceGroupxxxxx/providers/Microsoft.ContainerService/managedClusters/testAzureLinuxClusterxxxxx",
"location": "WestUS2",
"name": "testAzureLinuxClusterxxxxx",
"properties": {
"provisioningState": "Succeeded"
},
"type": "Microsoft.ContainerService/managedClusters"
}
Após alguns minutos, o comando será concluído e retornará informações no formato JSON sobre o cluster.
Conectar-se ao cluster usando kubectl
Para configurar o kubectl para se conectar ao seu cluster do Kubernetes, use o comando az aks get-credentials. O exemplo a seguir obtém credenciais para o cluster do Host de Contêiner do Linux do Azure usando o grupo de recursos e o nome do cluster criados anteriormente:
az aks get-credentials --resource-group $RESOURCE_GROUP_NAME --name $CLUSTER_NAME
Para verificar a conexão com o cluster, execute o comando kubectl get nodes para retornar uma lista dos nós de cluster:
kubectl get nodes
NAME STATUS ROLES AGE VERSION
aks-nodepool1-00000000-0 Ready agent 10m v1.20.7
aks-nodepool1-00000000-1 Ready agent 10m v1.20.7
Próximas etapas
Neste tutorial, você criou e implantou um cluster do Host de Contêiner do Linux do Azure. Você aprendeu a:
- Instalar a CLI do Kubernetes,
kubectl. - Crie um grupo de recursos do Azure.
- Criar e implantar um cluster do Host de Contêiner do Linux do Azure.
- Configure
kubectlpara se conectar ao cluster do Host de Contêiner do Linux do Azure.
No próximo tutorial, você aprenderá a adicionar um pool de nós do Linux do Azure a um cluster existente.