Aggiungere i prerequisiti del motore servizio Azure Kubernetes s (AKS) al Marketplace dell'hub di Azure Stack
È possibile configurare il motore di servizio Azure Kubernetes (AKS) per gli utenti. Aggiungere gli elementi descritti in questo articolo all'hub di Azure Stack. Gli utenti possono quindi distribuire un cluster Kubernetes in un'unica operazione coordinata. Questo articolo illustra i passaggi necessari per rendere il motore del servizio Azure Kubernetes disponibile per gli utenti in ambienti connessi e disconnessi. Il motore del servizio Azure Kubernetes dipende da un'identità dell'entità servizio. Il motore del servizio Azure Kubernetes deve avere anche nel marketplace: un'estensione per script personalizzati e l'immagine di base del servizio Azure Kubernetes. Il motore del servizio Azure Kubernetes richiede l'esecuzione dell'hub di Azure Stack 1910 o versione successiva.
Nota
È possibile trovare il mapping dell'hub di Azure Stack al numero di versione del motore del servizio Azure Kubernetes nelle note sulla versione del motore del servizio Azure Kubernetes.
Controllare l'offerta di servizio dell'utente
Gli utenti avranno bisogno di un piano, un'offerta e una sottoscrizione all'hub di Azure Stack con spazio sufficiente. Gli utenti spesso vogliono distribuire cluster con un massimo di sei macchine virtuali, costituite da tre master e tre nodi di lavoro. È necessario assicurarsi che dispongano di una quota sufficiente.
Per altre informazioni sulla pianificazione e la configurazione di un'offerta di servizio, vedere Panoramica dell'offerta di servizi nell'hub di Azure Stack
Creare un'entità servizio e credenziali
Il cluster Kubernetes richiederà le autorizzazioni dell'entità servizio (SPN) e basate sui ruoli nell'hub di Azure Stack.
Creare un NOME SPN in Microsoft Entra ID
Se si usa Microsoft Entra ID per il servizio di gestione delle identità, sarà necessario creare un nome SPN per gli utenti che distribuiscono un cluster Kubernetes. Creare un nome SPN usando un segreto client.
Per istruzioni sull'uso del portale di amministrazione, vedere Creare una registrazione dell'app.
Per istruzioni, vedere Creare una registrazione dell'app che usa credenziali segrete client.Creare un nome SPN in AD FS
Se si usa Active Directory Federated Services (AD FS) per il servizio di gestione delle identità, è necessario creare un nome SPN per gli utenti che distribuiscono un cluster Kubernetes. Creare un nome SPN usando un segreto client.
Per istruzioni sull'uso di PowerShell, vedere Creare una registrazione dell'app che usa credenziali segrete client.
Assegnare un ruolo
Il nome SPN dovrà accedere alle risorse nella sottoscrizione utente usando il nome SPN. Il nome SPN richiederà l'accesso collaboratore . Per istruzioni sull'assegnazione di un ruolo, vedere Assegnare un ruolo.
Aggiungere un'immagine di base del servizio Azure Kubernetes
È possibile aggiungere un'immagine di base del servizio Azure Kubernetes al marketplace recuperando l'elemento da Azure. Tuttavia, se l'hub di Azure Stack è disconnesso, usare queste istruzioni Scaricare gli elementi del Marketplace da Azure per aggiungere l'elemento. Aggiungere l'elemento specificato nel passaggio 5.
Aggiungere l'elemento seguente al marketplace:
Accedere al portale
https://adminportal.local.azurestack.external
di amministrazione.Selezionare Tutti i servizi e quindi nella categoria AMMINISTRAZIONE selezionare Gestione del Marketplace.
Selezionare Aggiungi da Azure.
Immetti
AKS Base
.Selezionare la versione dell'immagine corrispondente alla versione del motore del servizio Azure Kubernetes. È possibile trovare l'elenco dell'immagine di base del servizio Azure Kubernetes alla versione del motore del servizio Azure Kubernetes in Versioni di Kubernetes supportate.
Selezionare Download.
Aggiungere un'estensione di script personalizzata
È possibile aggiungere lo script personalizzato al marketplace ottenendo l'elemento da Azure. Tuttavia, se l'hub di Azure Stack è disconnesso, usare le istruzioni Scaricare gli elementi del Marketplace da Azure per aggiungere l'elemento. Aggiungere l'elemento specificato nel passaggio 5.
Aprire il portale
https://adminportal.local.azurestack.external
di amministrazione.Selezionare TUTTI i servizi e quindi nella categoria AMMINISTRAZIONE selezionare Gestione marketplace.
Selezionare Aggiungi da Azure.
Immetti
Custom Script for Linux
.Selezionare lo script con il profilo seguente:
Offerta: Script personalizzato per Linux 2.0
Versione: 2.0.6 (o versione più recente)
Publisher: Microsoft Corp
Nota
È possibile elencare più versioni dello script personalizzato per Linux. Sarà necessario aggiungere l'ultima versione dell'elemento.
Selezionare Download.
Passaggi successivi
Che cos'è il motore del servizio Azure Kubernetes nell'hub di Azure Stack?