Dela via


Få åtkomst till Kubernetes-resurser från Azure-portalen

Azure-portalen innehåller en Kubernetes-resursvy för enkel åtkomst till Kubernetes-resurserna i ditt Azure Arc-aktiverade Kubernetes-kluster. Om du visar Kubernetes-resurser från Azure-portalen minskar kontextväxlingen mellan Azure-portalen och kubectl kommandoradsverktyget, vilket effektiviserar upplevelsen för att visa och redigera dina Kubernetes-resurser. Resursvisningsprogrammet innehåller för närvarande flera resurstyper, inklusive distributioner, poddar och replikuppsättningar.

Förutsättningar

  • Ett befintligt Kubernetes-kluster som är anslutet till Azure som en Azure Arc-aktiverad Kubernetes-resurs.

  • Ett konto som kan autentisera till klustret och komma åt resurserna i portalen:

    • Om du använder Azure RBAC kontrollerar du att Microsoft Entra-kontot som kommer åt portalen har en roll som gör att det kan autentisera till klustret, till exempel Azure Arc Kubernetes Viewer:
    az role assignment create --role "Azure Arc Kubernetes Viewer" --assignee $AAD_ENTITY_OBJECT_ID --scope $ARM_ID_CLUSTER
    
    • Om du använder klusteranslutning med autentisering av tjänstkontotoken kontrollerar du att kontot använder en Kubernetes-klusterroll som kan autentisera till klustret, till exempel cluster-admin:
    kubectl create clusterrolebinding demo-user-binding --clusterrole cluster-admin --user=$AAD_ENTITY_OBJECT_ID`
    

    Samma konto måste ha en Azure-roll som Azure Arc Kubernetes Viewer för att kunna autentisera till Azure-portalen och visa Arc-aktiverade klusterresurser.

Visa Kubernetes-resurser

Om du vill se Kubernetes-resurserna navigerar du till klustret i Azure-portalen. Navigeringsfönstret till vänster används för att komma åt dina resurser:

  • Namnrymder visar namnrymderna för klustret. Filtret överst i namnområdeslistan ger ett snabbt sätt att filtrera och visa dina namnområdesresurser.
  • Arbetsbelastningar visar information om distributioner, poddar, replikuppsättningar, tillståndskänsliga uppsättningar, daemonuppsättningar, jobb och cron-jobb som distribuerats till klustret.
  • Tjänster och ingresser visar alla klusters tjänst- och ingressresurser.
  • Lagring visar dina Azure-lagringsklasser och beständiga volyminformation.
  • Konfigurationen visar klustrets konfigurationskartor och hemligheter.

Screenshot of Kubernetes workloads information in the Azure portal.

Redigera YAML

Kubernetes-resursvyn innehåller även en YAML-redigerare. En inbyggd YAML-redigerare innebär att du kan uppdatera Kubernetes-objekt från portalen och tillämpa ändringar omedelbart.

Varning

Kubernetes-hanteringsfunktionerna i Azure-portalen och YAML-redigeraren är byggda för att lära och flyga nya distributioner i en utvecklings- och testinställning. Du rekommenderas inte att utföra direkta produktionsändringar genom att redigera YAML. För produktionsmiljöer bör du överväga att använda GitOps för att tillämpa konfigurationer.

När du har redigerat YAML väljer du Granska + spara, bekräftar ändringarna och sparar sedan igen.

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

Nästa steg