Compartilhar via


Exibir e acessar namespaces da frota gerenciada (versão prévia)

Aplica-se a: ✔️ Gerenciador de Frota com cluster do hub

Este artigo destina-se aos usuários de um namespace gerenciado que precisam descobrir e acessar esses namespaces. Se você estiver procurando criar e configurar namespaces gerenciados, consulte criar e configurar namespaces de frota gerenciada.

Importante

Os recursos de versão prévia do Gerenciador de Frotas do Kubernetes do Azure estão disponíveis por autoatendimento e opt-in. As versões prévias são fornecidas “no estado em que se encontram” e “conforme disponíveis” e são excluídas dos contratos de nível de serviço e da garantia limitada. A versão prévia do Gerenciador de Frota de Kubernetes do Azure é parcialmente coberta pelo suporte ao cliente em regime de melhor esforço. Dessa forma, esses recursos não são destinados ao uso em produção.

Antes de começar

  • Você precisa da CLI do Azure versão 2.78.0 ou posterior instalada para concluir este artigo. Para instalar ou atualizar, confira Instalar a CLI do Azure.

  • Você precisa da extensão da CLI do fleet Azure versão 1.8.0 ou posterior. Você pode instalá-lo e atualizá-lo para a versão mais recente usando os comandos az extension add e az extension update.

    # Install the extension
    az extension add --name fleet
    
    # Update the extension
    az extension update --name fleet
    
  • Confirme se a versão da extensão da frota é pelo menos 1.8.0 usando o az extension show comando.

    az extension show --name fleet
    
  • Defina as seguintes variáveis de ambiente para sua ID de assinatura, grupo de recursos e Frota:

    export SUBSCRIPTION_ID=<subscription-id>
    export GROUP=<resource-group-name>
    export FLEET=<fleet-name>
    export FLEET_NAMESPACE_NAME=<fleet-namespace-name>
    
  • Defina a assinatura padrão do Azure usando o az account set comando.

    az account set --subscription ${SUBSCRIPTION_ID}
    

Exibir os Namespaces da Frota Gerenciada que você pode acessar

Exiba os Namespaces da Frota Gerenciada que você pode acessar usando o az fleet namespace list comando.

az fleet namespace list  
    --resource-group ${GROUP} \ 
    --fleet-name ${FLEET} \ 
    -o table 

Sua saída deve ser parecida com o seguinte exemplo de saída:

AdoptionPolicy  DeletePolicy   ETag                                    Location   Name                  ProvisioningState   ResourceGroup
--------------  ------------   -------------------------------------   --------   --------------------  -----------------   -------------
Always          Delete         "aaaaaaaa-0b0b-1c1c-2d2d-333333333333   westus2    my-managed-namespace  Succeeded           test-rg

Exibir a configuração de um namespace de frota gerenciada

Exiba os detalhes de um Namespace de Frota Gerenciada específico usando o az fleet namespace show comando.

az fleet namespace show \ 
    --resource-group ${GROUP} \ 
    --fleet-name ${FLEET} \ 
    --name ${FLEET_NAMESPACE_NAME} \ 
    -o table 

Sua saída deve ser parecida com o seguinte exemplo de saída:

AdoptionPolicy  DeletePolicy   ETag                                    Location   Name                  ProvisioningState   ResourceGroup
--------------  ------------   -------------------------------------   --------   --------------------  -----------------   -------------
Always          Delete         "aaaaaaaa-0b0b-1c1c-2d2d-333333333333   westus2    my-managed-namespace  Succeeded           test-rg

Exibir namespaces da frota gerenciada que você pode acessar

Você pode localizar o Namespace da Frota Gerenciada no Gerenciador de Frotas ou pelo centro de Kubernetes.

Começando no Fleet Manager:

  • No portal do Azure, navegue até o recurso do Gerenciador de Frota de Kubernetes do Azure.
  • No menu à esquerda, em Recursos da Frota, selecione Namespaces.
  • Os Namespaces da Frota Gerenciada aos quais você tem acesso são mostrados na lista de namespaces.

Captura de tela do portal do Azure mostrando a lista de namespaces, incluindo o Namespace da Frota Gerenciada.

Começando no Centro do Kubernetes:

Captura de tela do portal do Azure mostrando a lista de namespaces gerenciados no centro do Kubernetes filtrado para o Namespace da Frota Gerenciada.

Exibir a configuração do Namespace da Frota Gerenciada

Exiba a configuração de um Namespace da Frota Gerenciada em sua visão geral selecionando o namespace na lista.

Captura de tela do portal do Azure mostrando a tela de visão geral de um Namespace da Frota Gerenciada.

Exibir clusters de membros do Namespace da Frota Gerenciada

Na visão geral do Namespace da Frota Gerenciada, selecione clusters de membro na navegação à esquerda para exibir os clusters de membro para os qual o namespace é distribuído.

Captura de tela do portal do Azure mostrando os clusters membros que hospedam o Namespace da Frota Gerenciada selecionado.

Acessar um namespace de frota gerenciada

Você pode recuperar o kubeconfig para acessar um Namespace de Frota Gerenciada no cluster central do gerenciador de frota ou em um cluster membro específico. Se você acessar o cluster de hub, poderá utilizar o posicionamento inteligente de recursos do Fleet Manager para replicar seus recursos para clusters membros, evitando a necessidade de reimplantar manualmente os mesmos artefatos em cada cluster.

Obtenha credenciais para acessar o namespace no cluster do hub do Fleet Manager usando o comando a seguir.

az fleet namespace get-credentials \ 
    --resource-group ${GROUP} \ 
    --fleet-name ${FLEET} \ 
    --name ${FLEET_NAMESPACE_NAME}

Obtenha credenciais para acessar o namespace no cluster de membros fornecendo o member parâmetro.

az fleet namespace get-credentials \ 
    --resource-group ${GROUP} \ 
    --fleet-name ${FLEET} \ 
    --name ${FLEET_NAMESPACE_NAME} \ 
    --member myMemberCluster

Próximas etapas