Acessar recursos do Kubernetes no portal do Azure

O portal do Azure inclui uma exibição de recursos do Kubernetes para facilitar o acesso aos recursos do cluster Kubernetes habilitado para Azure Arc. A exibição de recursos do Kubernetes no portal do Azure reduz a alternância de contexto entre o portal do Azure e a ferramenta de linha de comando kubectl, simplificando a experiência de exibição e edição dos recursos do Kubernetes. O visualizador de recursos atualmente inclui vários tipos de recursos, como implantações, pods e conjuntos de réplicas.

Pré-requisitos

  • Um cluster Kubernetes existente conectado ao Azure como um recurso do Kubernetes habilitado para Azure Arc.

  • Uma conta que pode se autenticar no cluster e acessar os recursos no portal:

    az role assignment create --role "Azure Arc Kubernetes Viewer" --assignee $AAD_ENTITY_OBJECT_ID --scope $ARM_ID_CLUSTER
    
    kubectl create clusterrolebinding demo-user-binding --clusterrole cluster-admin --user=$AAD_ENTITY_OBJECT_ID`
    

    A mesma conta deve ter uma função do Azure, como Visualizador de Kubernetes do Azure Arc para autenticação no portal do Azure e exibição de recursos de cluster habilitados para Arc.

Exibir recursos do Kubernetes

Para ver os recursos do Kubernetes, navegue até o cluster no portal do Azure. O painel de navegação à esquerda é usado para acessar os recursos:

  • Namespaces: exibe os namespaces do cluster. O filtro na parte superior da lista de namespaces fornece uma maneira rápida de filtrar e exibir os recursos de namespace.
  • As cargas de trabalho mostram informações sobre implantações, pods, conjuntos de réplicas, conjuntos com estado, conjuntos de daemon, trabalhos e trabalhos cron implantados no cluster.
  • Serviços e entradas mostra todos os recursos de serviço e de entrada do cluster.
  • Armazenamento mostra as suas classes de armazenamento do Azure e as informações de volume persistentes.
  • Configuração mostra os segredos e os mapas de configurações do cluster.

Screenshot of Kubernetes workloads information in the Azure portal.

Editar YAML

A exibição de recursos do Kubernetes também inclui um editor de YAML. Um editor YAML interno significa que você pode atualizar objetos do Kubernetes dentro do portal e aplicar as alterações imediatamente.

Aviso

Os recursos de gerenciamento do Kubernetes do portal do Azure e o editor YAML são criados para aprender e executar novas implantações em uma configuração de desenvolvimento e de teste. Não é recomendável executar alterações de produção diretas editando o YAML. Para ambientes de produção, considere usar GitOps para aplicar configurações.

Depois de editar o YAML, selecione Examinar + salvar, confirme as alterações e salve novamente.

Screenshot showing the YAML editor for Kubernetes objects displayed in the Azure portal.

Próximas etapas