Share via


Toegang tot Kubernetes-resources vanuit De Azure-portal

Azure Portal bevat een Kubernetes-resourceweergave voor eenvoudige toegang tot de Kubernetes-resources in uw Kubernetes-cluster met Azure Arc. Het weergeven van Kubernetes-resources vanuit Azure Portal vermindert het schakelen tussen de context tussen Azure Portal en het kubectl opdrachtregelprogramma, waardoor de ervaring voor het weergeven en bewerken van uw Kubernetes-resources wordt beperkt. De resourceviewer bevat momenteel meerdere resourcetypen, waaronder implementaties, pods en replicasets.

Vereisten

  • Een bestaand Kubernetes-cluster dat is verbonden met Azure als kubernetes-resource met Azure Arc.

  • Een account dat kan worden geverifieerd bij het cluster en toegang heeft tot de resources in de portal:

    • Als u Azure RBAC gebruikt, moet u ervoor zorgen dat het Microsoft Entra-account dat toegang krijgt tot de portal een rol heeft waarmee deze kan worden geverifieerd bij het cluster, zoals Azure Arc Kubernetes Viewer:
    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`
    

    Hetzelfde account moet een Azure-rol hebben, zoals Azure Arc Kubernetes Viewer , om te verifiëren bij Azure Portal en clusterbronnen met Arc weer te geven.

Kubernetes-resources weergeven

Als u de Kubernetes-resources wilt zien, gaat u naar uw cluster in Azure Portal. Het navigatiedeelvenster aan de linkerkant wordt gebruikt voor toegang tot uw resources:

  • In naamruimten worden de naamruimten van uw cluster weergegeven. Het filter boven aan de naamruimtelijst biedt een snelle manier om uw naamruimtebronnen te filteren en weer te geven.
  • Workloads tonen informatie over implementaties, pods, replicasets, stateful sets, daemonsets, taken en cron-taken die zijn geïmplementeerd in uw cluster.
  • Services en ingresses tonen alle service- en toegangsbeheerbronnen van uw cluster.
  • Opslag toont uw Azure-opslagklassen en permanente volumegegevens.
  • Configuratie toont de configuratietoewijzingen en geheimen van uw cluster.

Screenshot of Kubernetes workloads information in the Azure portal.

YAML bewerken

De Kubernetes-resourceweergave bevat ook een YAML-editor. Een ingebouwde YAML-editor betekent dat u Kubernetes-objecten vanuit de portal kunt bijwerken en direct wijzigingen kunt toepassen.

Waarschuwing

De beheermogelijkheden van Kubernetes in Azure Portal en de YAML-editor zijn gebouwd voor het leren en flighten van nieuwe implementaties in een ontwikkel- en testinstelling. Het is niet raadzaam om directe productiewijzigingen uit te voeren door de YAML te bewerken. Voor productieomgevingen kunt u Overwegen om GitOps te gebruiken om configuraties toe te passen.

Nadat u de YAML hebt bewerkt, selecteert u Controleren en opslaan, bevestigt u de wijzigingen en slaat u deze opnieuw op.

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

Volgende stappen