Preparare i computer per Azure Kubernetes Edge Essentials
Questo articolo descrive come configurare un computer nodo Edge Essentials (AKS) servizio Azure Kubernetes.
Prerequisiti
- Vedere i requisiti di sistema.
- Requisiti del sistema operativo: installare Windows 10/11 IoT Enterprise/Enterprise/Pro nel computer e attivare Windows. È consigliabile usare la versione client 22H2 più recente (build del sistema operativo 19045) o Server 2022 (build del sistema operativo 20348). È possibile scaricare una versione di Windows 10 qui o Windows 11 qui.
Nota
Se si esegue un'installazione offline o il computer è in esecuzione in un ambiente aziendale con criteri di sicurezza che possono limitare la connessione Internet, assicurarsi di controllare l'installazione offline di Edge Essentials del servizio Azure Kubernetes.
Scaricare Azure Kubernetes Edge Essentials
È possibile distribuire un cluster Azure Kubernetes Edge Essentials in un singolo computer o in più computer. In una distribuzione multi-computer, uno dei computer è il computer primario con un nodo di controllo Kubernetes e gli altri computer sono computer secondari che sono nodi di controllo o nodi di lavoro. È necessario installare Azure Kubernetes Edge Essentials sia nei computer primari che secondari, come indicato di seguito. Dopo aver installato Azure Kubernetes Edge Essentials, quando si crea il cluster Kubernetes, si identifica un computer come primario e il resto come computer secondari.
Nel computer scaricare il fileAksEdge-k3s.msi o AksEdge-k8s.msi , a seconda della distribuzione kubernetes da usare. Inoltre, se si sta creando un nodo di lavoro di Windows, sarà necessario il file del nodo Windows.
File Collegamento Programma di installazione K8s (1.27.6) aka.ms/aks-edge/k8s-msi Programma di installazione K3s (1.27.6) aka.ms/aks-edge/k3s-msi Programma di installazione K8s (1.26.6) aka.ms/aks-edge/k8s-msi-1.26 Programma di installazione K3s (1.26.10) aka.ms/aks-edge/k3s-msi-1.26 File del nodo Windows aka.ms/aks-edge/windows-node-zip Oltre all'msi, Microsoft fornisce esempi e strumenti che è possibile scaricare dal repository GitHub di Azure Kubernetes Edge. Passare alla scheda Codice e fare clic sul pulsante Scarica zip per scaricare il repository come file .zip . Estrarre il file gitHub .zip in una cartella locale.
Prima di installare, assicurarsi di disinstallare tutte le installazioni di anteprima privata e riavviare il sistema prima di procedere.
In questa versione sono supportati sia K8s che K3s. Sono stati forniti due programmi di installazione msi separati per ogni distribuzione kubernetes. Non installare sia K8s che K3s contemporaneamente. Se si vuole installare una distribuzione Kubernetes diversa, disinstallare prima di tutto l'esistente, quindi riavviare.
Nota
È necessario estrarre i file del nodo Windows dall'archivio zip nella stessa cartella degli MSI del programma di installazione se si vuole usare la funzionalità del nodo Windows. Prima di installare l'identità del servizio gestito, è possibile esaminare la matrice di supporto delle funzionalità per comprendere le diverse opzioni disponibili.
Installare Azure Kubernetes Edge Essentials
Aprire PowerShell come amministratore (powerShell con privilegi elevati) e passare alla directory della cartella con i file di installazione.
Eseguire il comando seguente e sostituire
kXs-x.x.xxx.x
con la distribuzione/versione kubernetes scaricata ed eseguita:msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi
Facoltativamente, è possibile specificare la directory di installazione e la directory vhdx (directory in cui vengono archiviati i file vhdx per le macchine virtuali) usando
INSTALLDIR
eVHDXDIR
. Per impostazione predefinita, questi sono inC:\Program Files\AksEdge
:msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi INSTALLDIR=C:\Programs\AksEdge VHDXDIR=C:\vhdx
In alternativa, è possibile fare doppio clic sul fileAksEdge-k8s-x.x.xxx.x.msi o AksEdge-k3s-x.x.xxx.x.msi per installare la versione più recente.
Per includere i nodi di Windows, assicurarsi di avere il programma di installazione msi con la distribuzione di Kubernetes scelta e i file AksEdgeWindows-v1 non compressi nella stessa cartella. Nel comando seguente sostituire
kXs-x.x.xxx.x
con la distribuzione/versione kubernetes scaricata ed eseguita:msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi ADDLOCAL=CoreFeature,WindowsNodeFeature
OR
msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi ADDLOCAL=CoreFeature,WindowsNodeFeature INSTALLDIR=C:\Programs\AksEdge VHDXDIR=C:\vhdx
A questo momento è possibile eseguire la distribuzione mista.
Aprire un'altra finestra di PowerShell con privilegi elevati e continuare con il passaggio successivo.
Controllare i moduli di Azure Kubernetes Edge Essentials
Al termine dell'installazione, verificare che sia stato eseguito correttamente eseguendo il comando seguente in powerShell con privilegi elevati:
Set-ExecutionPolicy RemoteSigned -Scope Process -Force
Import-Module AksEdge
Get-Command -Module AKSEdge | Format-Table Name, Version
Questo comando visualizza l'output simile all'elenco seguente:
Per un elenco completo dei comandi supportati, vedere informazioni di riferimento sui cmdlet di PowerShell di Edge Essentials del servizio Azure Kubernetes.
Controllare le impostazioni del dispositivo
È possibile eseguire il Install-AksEdgeHostFeatures
comando per convalidare le impostazioni Hyper-V, SSH e Power nel computer. Questo potrebbe richiedere un riavvio del sistema:
Install-AksEdgeHostFeatures
Questo comando visualizza l'output simile all'elenco seguente:
Passaggi successivi
- Creare una distribuzione semplice
- Creare una distribuzione completa
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per