Accedere alle risorse kubernetes da portale di Azure

Il portale di Azure include una visualizzazione delle risorse Kubernetes per semplificare l'accesso alle risorse Kubernetes nel cluster Kubernetes abilitato per Azure Arc. La visualizzazione delle risorse Kubernetes dalla portale di Azure riduce il cambio di contesto tra il portale di Azure e lo kubectl strumento da riga di comando, semplificando l'esperienza per la visualizzazione e la modifica delle risorse kubernetes. Il visualizzatore di risorse include attualmente più tipi di risorse, tra cui distribuzioni, pod e set di repliche.

Prerequisiti

  • Un cluster Kubernetes esistente connesso ad Azure come risorsa Kubernetes abilitata per Azure Arc.

  • Un account che può eseguire l'autenticazione al cluster e accedere alle risorse nel portale:

    • Se si usa il controllo degli accessi in base al ruolo di Azure, assicurarsi che l'account Microsoft Entra che accederà al portale abbia un ruolo che consenta l'autenticazione al cluster, ad esempio il Visualizzatore Azure Arc Kubernetes:
    az role assignment create --role "Azure Arc Kubernetes Viewer" --assignee $AAD_ENTITY_OBJECT_ID --scope $ARM_ID_CLUSTER
    
    • Se si usa la connessione del cluster con l'autenticazione del token dell'account del servizio, assicurarsi che l'account usi un ruolo del cluster Kubernetes in grado di eseguire l'autenticazione nel cluster, ad esempio cluster-admin:
    kubectl create clusterrolebinding demo-user-binding --clusterrole cluster-admin --user=$AAD_ENTITY_OBJECT_ID`
    

    Lo stesso account deve avere un ruolo di Azure, ad esempio il Visualizzatore Azure Arc Kubernetes, per eseguire l'autenticazione alle portale di Azure e visualizzare le risorse del cluster abilitate per Arc.

Visualizzare le risorse di Kubernetes

Per visualizzare le risorse kubernetes, passare al cluster nel portale di Azure. Il riquadro di spostamento a sinistra viene usato per accedere alle risorse:

  • Gli spazi dei nomi visualizzano gli spazi dei nomi del cluster. Il filtro nella parte superiore dell'elenco di spazi dei nomi offre un modo rapido per filtrare e visualizzare le risorse dello spazio dei nomi.
  • I carichi di lavoro mostrano informazioni su distribuzioni, pod, set di repliche, set con stato, set di daemon, processi e processi cron distribuiti nel cluster.
  • I servizi e i dati in ingresso mostrano tutte le risorse del servizio e dell'ingresso del cluster.
  • Archiviazione mostra le classi di archiviazione di Azure e le informazioni sul volume permanente.
  • La configurazione mostra le mappe di configurazione e i segreti del cluster.

Screenshot of Kubernetes workloads information in the Azure portal.

Modificare YAML

La visualizzazione risorse Kubernetes include anche un editor YAML. Un editor YAML predefinito significa che è possibile aggiornare gli oggetti Kubernetes dal portale e applicare immediatamente le modifiche.

Avviso

Le portale di Azure funzionalità di gestione di Kubernetes e l'editor YAML sono compilate per l'apprendimento e la distribuzione in anteprima di nuove distribuzioni in un'impostazione di sviluppo e test. Non è consigliabile eseguire modifiche di produzione dirette modificando YAML. Per gli ambienti di produzione, è consigliabile usare GitOps per applicare le configurazioni.

Dopo aver modificato YAML, selezionare Rivedi e salva, confermare le modifiche e quindi salvare di nuovo.

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

Passaggi successivi