Installare il motore del servizio Azure Kubernetes in Windows nell'hub di Azure Stack
I download binari per la versione più recente del motore del servizio Azure Kubernetes sono disponibili in Github. Scaricare il pacchetto per il sistema operativo ed estrarre il file del motore del servizio Azure Kubernetes per le versioni del motore del servizio Azure Kubernetes 0.73.0 e versioni successive. Per le versioni del motore del servizio Azure Kubernetes 0.75.3 e successive, estrarre il file aks-engine-azurestack (e, facoltativamente, aggiungerlo alla $PATH
variabile di ambiente per un uso più pratico dell'interfaccia della riga di comando).
Preparare la macchina virtuale client
Il motore del servizio Azure Kubernetes è uno strumento da riga di comando usato per distribuire e gestire il cluster Kubernetes. È possibile eseguire il motore in un computer nell'hub di Azure Stack. Da questo computer eseguire il motore del servizio Azure Kubernetes per distribuire le risorse E il software IaaS necessari per eseguire il cluster. È quindi possibile usare il computer che esegue il motore per eseguire attività di gestione nel cluster.
Quando si sceglie il computer client, prendere in considerazione:
- Indica se il computer client deve essere recuperabile in caso di emergenza.
- Come ci si connette al computer client e come interagisce il computer con il cluster?
Installare il motore del servizio Azure Kubernetes in un ambiente connesso
È possibile installare la macchina virtuale client per gestire il cluster Kubernetes in un hub di Azure Stack connesso a Internet.
- Motore del servizio Azure Kubernetes 0.81.1 o versione successiva
- Motore del servizio Azure Kubernetes 0.80.2 o versioni precedenti
Per installare il motore del servizio Azure Kubernetes versione 0.81.1 o successiva:
- Creare una macchina virtuale Windows nell'hub di Azure Stack. Per istruzioni, vedere Avvio rapido: Creare una macchina virtuale windows server usando il portale dell'hub di Azure Stack.
- Connettersi alla macchina virtuale.
- Passare a GitHub Azure/aks-engine-azurestack. Scaricare un archivio (*.tar.gz) per un computer Windows, ad esempio
aks-engine-azurestack-v0.xx.x-windows-amd64.tar.gz
. Trovare la versione del motore del servizio Azure Kubernetes nella tabella Versioni di Kubernetes supportate.
Installare il motore del servizio Azure Kubernetes in un ambiente disconnesso
È possibile installare la macchina virtuale client per gestire il cluster Kubernetes in un hub di Azure Stack disconnesso da Internet.
Da un computer con accesso a Internet passare a GitHub Azure/aks-engine-azurestack. Scaricare un archivio (*.tar.gz) per un computer Windows, ad esempio
aks-engine-azurestack-v0.xx.x-windows-amd64.tar.gz
. Trovare la versione del motore del servizio Azure Kubernetes nella tabella Versioni di Kubernetes supportate.Creare un account di archiviazione nell'istanza dell'hub di Azure Stack per caricare il file di archivio (*.tar.gz) con il file binario del motore del servizio Azure Kubernetes. Per istruzioni sull'uso di Esplora Archiviazione di Azure, vedere Archiviazione di Azure Explorer con l'hub di Azure Stack.
Creare una macchina virtuale Windows nell'hub di Azure Stack. Per istruzioni, vedere Avvio rapido: Creare una macchina virtuale Windows Server usando il portale dell'hub di Azure Stack
Connettersi alla macchina virtuale.
Dall'URL BLOB dell'account di archiviazione dell'hub di Azure Stack in cui è stato caricato il file di archivio (*.tar.gz), scaricare il file nella macchina virtuale di gestione. Estrarre l'archivio in una directory a cui si ha accesso dal prompt dei comandi.
Verificare l'installazione
Dopo aver configurato la macchina virtuale client, verificare di aver installato il motore del servizio Azure Kubernetes.
Connettersi alla macchina virtuale client.
Eseguire il comando riportato di seguito:
Nota
Per AKSe versione 0.75.3 e successive, il comando per controllare la versione corrente del motore del servizio Azure Kubernetes è
aks-engine-azurestack version
.aks-engine version
Se non è possibile verificare di aver installato il motore del servizio Azure Kubernetes nella macchina virtuale client, vedere Risolvere i problemi di installazione del motore del servizio Azure Kubernetes.
Installazione di ASDK
È necessario aggiungere un certificato quando si esegue la macchina virtuale client per il motore del servizio Azure Kubernetes nell'ASDK in un computer all'esterno dell'ASDK. Se si usa una macchina virtuale Windows all'interno dell'ambiente ASDK stesso, il computer considera già attendibile il certificato ASDK. Se il computer client si trova all'esterno dell'ASDK, è necessario estrarre il certificato dall'ASDK e aggiungerlo al computer Windows.
Quando si usa un ASDK, l'endpoint di Azure Resource Manager usa un certificato autofirmato, è necessario aggiungere in modo esplicito questo certificato all'archivio certificati attendibile del computer. È possibile trovare il certificato radice ASDK in qualsiasi macchina virtuale distribuita in ASDK.
- Esportare il certificato radice della CA. Per istruzioni, vedere Esportare il certificato radice della CA dell'hub di Azure Stack.
- Considerare attendibile il certificato radice della CA dell'hub di Azure Stack. Per istruzioni, vedere Considerare attendibile il certificato radice della CA dell'hub di Azure Stack.