Condividi tramite


Come distribuire un cluster Kubernetes usando il portale di Azure

Si applica a: AKS locale su Azure

Questo articolo descrive come creare cluster Kubernetes in Locale di Azure usando il portale di Azure. Il flusso di lavoro prevede le fasi seguenti:

  • Come creare un cluster Kubernetes usando il portale di Azure. Per impostazione predefinita, il cluster è connesso ad Azure Arc.
  • Durante la creazione del cluster, si fornisce un gruppo Microsoft Entra che contiene l'elenco di utenti di Microsoft Entra con accesso amministratore del cluster Kubernetes.

Operazioni preliminari

  • Prima di iniziare, assicurarsi di avere i dettagli seguenti dall'amministratore dell'infrastruttura locale:
    • ID della sottoscrizione di Azure: ID della sottoscrizione di Azure in cui viene creato il Bridge di Risorse di Azure, le estensioni AKS Arc, e il percorso personalizzato.
    • ID di posizione personalizzata: l'ID di Azure Resource Manager della posizione personalizzata. L'amministratore dell'infrastruttura deve concedere l'accesso come "Collaboratore" alla posizione personalizzata. Custom Location è un parametro obbligatorio per creare cluster Kubernetes.
    • ID rete logica AKS Arc: l'ID di Azure Resource Manager della rete logica di Azure Arc. L'amministratore dell'infrastruttura deve concederti l'accesso "Collaboratore" a una rete logica di AKS Arc. L'ID rete logica è un parametro obbligatorio per creare cluster Kubernetes.
  • Per connettersi al cluster da qualsiasi posizione, è necessario creare un gruppo Microsoft Entra e aggiungervi membri. Tutti i membri del gruppo Microsoft Entra hanno accesso come amministratori del cluster al cluster AKS Arc. Assicurarsi di aggiungere se stessi al gruppo Microsoft Entra. Se non ti aggiungi, non è possibile accedere al cluster Arc AKS usando kubectl. Per altre informazioni sulla creazione di gruppi di Microsoft Entra e sull'aggiunta di utenti, vedere Creare gruppi di Microsoft Entra usando portale di Azure.

Creare un cluster Kubernetes

  1. Accedere al portale di Azure.

  2. Nella barra di ricerca del portale di Azure digitare Kubernetes Azure Arc.

  3. Selezionare Aggiungi > Crea un cluster Kubernetes con Azure Arc:

    Screenshot che mostra la pagina di creazione del cluster nel portale.

  4. Nella pagina Informazioni di base configurare le opzioni seguenti:

    Screenshot che mostra la pagina Informazioni di base per la creazione del cluster nel portale.

    • Dettagli del progetto:
      • Selezionare una sottoscrizione di Azure. Questa sottoscrizione di Azure è la posizione in cui l'amministratore dell'infrastruttura ha distribuito Arc Resource Bridge, l'estensione AKS Arc e la posizione personalizzata.
      • Selezionare un gruppo di risorse di Azure, ad esempio myResourceGroup.
    • Dettagli del cluster:
      • Immettere un nome del cluster Kubernetes, ad esempio myk8scluster. Il nome di un nome del cluster Kubernetes deve essere costituito da caratteri alfanumerici minuscoli.
      • Selezionare un percorso personalizzato in cui si vuole distribuire il cluster. Assicurarsi che l'amministratore dell'infrastruttura abbia concesso l'accesso "Collaboratore" in una posizione personalizzata.
      • Selezionare una versione K8s dall'elenco delle versioni disponibili.
    • Pool primario di nodi:
      • È possibile lasciare selezionati i valori predefiniti oppure modificare il valore predefinito dall'elenco a discesa.
    • Chiavi SSH
      • Le chiavi SSH sono essenziali per la risoluzione dei problemi e la raccolta di log. Assicurarsi di salvare il file di chiave privata per un uso futuro.
      • È possibile usare una chiave SSH esistente o generare una nuova coppia di chiavi durante la creazione del cluster. Per informazioni su come creare nuove chiavi SSH dal portale di Azure, vedere Creare e archiviare chiavi SSH nel portale.
      • Per usare una chiave pubblica esistente specificando il valore della chiave pubblica SSH, fornire una chiave pubblica RSA nel formato a riga singola (a partire da "ssh-rsa") o il formato PEM su più righe.
  5. Al termine, selezionare Avanti: Pool di nodi.

  6. Nella pagina Pool di nodi configurare le opzioni seguenti:

    • Nodi del piano di controllo:
      • I nodi del piano di controllo ospitano componenti Kubernetes che prendono decisioni globali sul cluster, come la pianificazione dei pod e il rilevamento e la risposta agli eventi del cluster, per esempio l'avvio di un nuovo pod. Per semplicità e affidabilità, vengono eseguiti questi importanti componenti Kubernetes in nodi del piano di controllo separati.
      • Lasciare selezionati i valori predefiniti.
    • Pool di nodi:
      • È possibile scegliere di aggiungere pool di nodi facoltativi oltre al pool di nodi primario creato nella pagina Informazioni di base.
  7. Nella parte inferiore della schermata selezionare Avanti: Accesso.

  8. Nella pagina Accedi configurare le opzioni seguenti:

    • Il valore predefinito per l'autenticazione del cluster Kubernetes è account locali con RBAC di Kubernetes. Questa opzione richiede che abbiate una linea di vista diretta con la vostra infrastruttura locale, per accedere al cluster tramite kubectl.
    • Selezionare l'autenticazione di Microsoft Entra con RBAC di Kubernetes. Questa opzione consente di scegliere uno o più gruppi di Microsoft Entra. Per impostazione predefinita, tutti i membri dei gruppi di Microsoft Entra specificati hanno accesso amministratore del cluster al cluster Kubernetes. Questa opzione consente anche di connettersi ad Arc del servizio Azure Kubernetes da qualsiasi posizione, senza dover visualizzare l'infrastruttura locale. Assicurarsi di aggiungere se stessi al gruppo Microsoft Entra. Se non ti aggiungi, non è possibile accedere al cluster Arc AKS usando kubectl.
    • Scegliere uno o più gruppi di Microsoft Entra e quindi nella parte inferiore della schermata selezionare Avanti: Rete.
  9. Nella pagina Networking, selezionare una rete logica di AKS Arc dall'elenco a discesa, denominata Rete logica. I nodi e i servizi Kubernetes nel cluster ottengono indirizzi IP e configurazioni di rete da questa rete logica. Assicurati che il tuo amministratore dell'infrastruttura ti abbia concesso l'accesso come collaboratore a una rete logica di AKS Arc.

  10. Selezionare Integrazione. Connettere il cluster ad altri servizi, ad esempio Monitoraggio di Azure, che è abilitato per impostazione predefinita. È anche possibile aggiungere estensioni Kubernetes al cluster dal pannello Home >YourClusterName> Impostazioni > Estensioni.

    È possibile scegliere l'area di lavoro Log Analytics predefinita. o crearne uno personalizzato. Questa area di lavoro archivia i dati di monitoraggio.

  11. Quindi, selezionare Tag. I tag sono coppie nome-valore che consentono di classificare le risorse e visualizzare dati di fatturazione consolidati tramite l'applicazione dello stesso tag a più risorse e gruppi di risorse. Usare questa pagina per assegnare tag (facoltativi) ai gruppi di risorse.

  12. Selezionare Rivedi e crea. Quando si passa alla scheda Rivedi e crea , Azure esegue la convalida nelle impostazioni scelte. Se la convalida viene superata, è possibile creare il cluster selezionando Crea. Se la convalida ha esito negativo, indica quali impostazioni è necessario modificare.

  13. La creazione del cluster richiede alcuni minuti. Al termine della distribuzione, passare alla risorsa selezionando Vai alla risorsa oppure passare al gruppo di risorse cluster Kubernetes e selezionare la risorsa.

Passaggi successivi