Novità del servizio Azure Kubernetes in Azure Stack HCI versione 23H2
Si applica a: Azure Stack HCI, versione 23H2
Questo articolo elenca le varie funzionalità e miglioramenti disponibili nel servizio Azure Kubernetes abilitato da Azure Arc, in HCI versione 23H2.
Informazioni su AKS Arc in Azure Stack HCI 23H2
Il servizio Azure Kubernetes in Azure Stack HCI 23H2 usa Azure Arc per creare nuovi cluster Kubernetes in Azure Stack HCI direttamente da Azure. Consente di usare strumenti familiari come i modelli di portale di Azure, interfaccia della riga di comando di Azure e Azure Resource Manager per creare e gestire i cluster Kubernetes in esecuzione in Azure Stack HCI. Poiché i cluster vengono connessi automaticamente ad Arc quando vengono creati, è possibile usare l'ID Microsoft Entra per la connessione ai cluster da qualsiasi posizione. In questo modo gli sviluppatori e gli operatori dell'applicazione possono effettuare il provisioning e configurare i cluster Kubernetes in base ai criteri aziendali.
Microsoft continua a concentrarsi sulla distribuzione di un'esperienza utente coerente per tutti i cluster del servizio Azure Kubernetes. Se sono stati creati e gestiti cluster Kubernetes con Azure, è possibile gestire direttamente i cluster Kubernetes in esecuzione in Azure Stack HCI 23H2 usando portale di Azure o esperienze di gestione dell'interfaccia della riga di comando di Azure.
Gestione semplificata dei componenti del servizio Azure Kubernetes in Azure Stack HCI 23H2
Il servizio Azure Kubernetes in Azure Stack HCI 23H2 include diversi componenti dell'infrastruttura che offrono esperienze di Azure, tra cui Il bridge di risorse Arc, la posizione personalizzata e l'estensione Kubernetes per l'operatore Arc del servizio Azure Kubernetes. Questi componenti dell'infrastruttura sono ora inclusi in Azure Stack HCI 23H2:
- Arc Resource Bridge: il bridge di risorse Arc viene creato automaticamente quando si distribuisce Azure Stack HCI. Questa macchina virtuale Kubernetes leggera connette Azure Stack HCI al cloud di Azure e abilita la gestione delle risorse locale da Azure. Azure Arc Resource Bridge offre la linea di vista per i cloud privati necessari per gestire risorse come i cluster Kubernetes in locale tramite Azure.
- Percorso personalizzato: proprio come Azure Arc Resource Bridge, viene creata automaticamente una posizione personalizzata quando si distribuisce Azure Stack HCI. Una posizione personalizzata è l'equivalente locale di un'area di Azure ed è un'estensione del costrutto di posizione di Azure. Le posizioni personalizzate consentono agli amministratori tenant di usare il data center con le estensioni appropriate installate, come percorsi di destinazione per la distribuzione del servizio Azure Kubernetes.
- Estensione Kubernetes per gli operatori Arc del servizio Azure Kubernetes: l'estensione Kubernetes per gli operatori del servizio Azure Kubernetes viene installata automaticamente in Arc Resource Bridge quando si distribuisce Azure Stack HCI. È l'equivalente locale di un provider di risorse di Azure Resource Manager per gestire il servizio Azure Kubernetes tramite Azure.
Grazie all'integrazione di questi componenti, Azure Arc offre una soluzione di provisioning e gestione kubernetes unificata ed efficiente, consentendo di colmare facilmente il divario tra infrastrutture locali e cloud.
Persona chiave
Amministratore dell'infrastruttura: il ruolo dell'amministratore dell'infrastruttura consiste nel configurare Azure Stack HCI, che include tutte le distribuzioni dei componenti dell'infrastruttura indicate in precedenza. Gli amministratori devono anche configurare la configurazione della piattaforma, ad esempio la configurazione di rete e archiviazione, in modo che gli operatori Kubernetes possano creare e gestire cluster Kubernetes.
Operatore Kubernetes: gli operatori Kubernetes possono creare e gestire cluster Kubernetes in Azure Stack HCI in modo che possano eseguire applicazioni senza coordinare con gli amministratori dell'infrastruttura. All'operatore viene concesso l'accesso alla sottoscrizione di Azure, alla posizione personalizzata di Azure e alla rete virtuale dall'amministratore dell'infrastruttura. Non è necessario alcun accesso all'infrastruttura locale sottostante. Una volta che l'operatore ha l'accesso necessario, può creare cluster Kubernetes in base alle esigenze dell'applicazione: pool di nodi Windows/Linux, versioni di Kubernetes e così via.
Funzionalità e miglioramenti
Questa sezione elenca le nuove funzionalità e i miglioramenti del servizio Azure Kubernetes Arc in ogni versione di Azure Stack HCI, versione 23H2.
Versione 2408
Sono disponibili le funzionalità di distribuzione e gestione del cluster Kubernetes seguenti:
- Miglioramenti della disponibilità elevata. È ora possibile distribuire nodi con anti-affinità in host fisici specifici nei cluster Azure Stack HCI. Per altre informazioni, vedere Set di disponibilità.
- PowerShell. È ora possibile usare i cmdlet di PowerShell per gestire i cluster Azure Kubernetes Arc in Azure Stack HCI 23H2 con il supporto CRUD. Per altre informazioni, vedere la documentazione di riferimento di PowerShell.
- Miglioramenti al report degli errori. È ora possibile ottenere una segnalazione dei casi di errore migliorata con controlli preliminari; Ad esempio, un controllo delle versioni di Kubernetes non corrette e della capacità GPU disponibile.
- Supporto per NVIDIA T4. È ora possibile creare pool di nodi in nuove dimensioni di vm con GPU NVIDIA T4. Per altre informazioni, vedere Usare GPU.
- Gateway Arc. È ora possibile usare Arc Gateway per configurare pochissimi URL in uscita per l'uso dei cluster del servizio Azure Kubernetes in Azure Stack HCI.
- Supportare il CIDR del pod. È ora possibile creare un cluster Arc del servizio Azure Kubernetes con una disposizione IP CIDR del pod specificata dall'utente.
Versioni dei componenti supportate per la versione 2408
Componente | Versione |
---|---|
AKS Arc | 1.3.218 |
Versioni di Kubernetes | 1.27.7, 1.27.9, 1.28.5, 1.28.9, 1.29.2, 1.29.4 |
Versione 2405
Sono disponibili le funzionalità di distribuzione e gestione del cluster Kubernetes seguenti:
- Supporto del controllo degli accessi in base al ruolo di Azure. È ora possibile abilitare il controllo degli accessi in base al ruolo di Azure per Kubernetes durante la creazione di cluster Azure Kubernetes usando l'interfaccia della riga di comando di Azure e i modelli di Azure Resource Manager.
- Aggiornamento di Taints ed etichette. È ora possibile aggiornare i contenitori e le etichette durante un'operazione di aggiornamento del pool di nodi arc del servizio Azure Kubernetes usando l'interfaccia della riga di comando di Azure e i modelli di Azure Resource Manager.
- Metriche e avvisi della piattaforma del cluster Arc del servizio Azure Kubernetes. È ora possibile visualizzare le metriche del cluster Arc del servizio Azure Kubernetes Arc (metriche della piattaforma) e creare avvisi basati su metriche.
- Riparazione automatica del certificato. È ora possibile ripristinare automaticamente i certificati, gestiti da cert-tattoo, scaduti all'arresto del cluster.
- Scaricare manualmente i dischi rigidi virtuali (download offline). Questa funzionalità, ora disponibile solo in anteprima privata, consente di scaricare le immagini delle macchine virtuali e caricarle nel centro di destinazione usando un processo manuale. Ciò può essere utile negli ambienti in cui il download di file di grandi dimensioni è scomodo. Se si è interessati a usarlo, contattare il rappresentante dell'account Microsoft.
Versioni dei componenti supportate per la versione 2405
Le versioni dei componenti seguenti sono supportate nella versione 2405:
Componente | Versione |
---|---|
AKS Arc | 1.0.23.10605 |
Versioni di Kubernetes | 1.26.10, 1.26.12, 1.27.7, 1.27.9, 1.28.3, 1.28.5 |
Versione 2402
Sono disponibili le funzionalità di distribuzione e gestione del cluster Kubernetes seguenti:
- Scalabilità automatica. È ora possibile abilitare la funzionalità di scalabilità automatica quando si creano o si aggiornano cluster e pool di nodi Kubernetes.
- Supporto per NVIDIA A16. È ora possibile creare pool di nodi in nuove dimensioni di vm con GPU NVIDIA A16. Per altre informazioni, vedere Usare GPU per carichi di lavoro a elevato utilizzo di calcolo.
- Impostazioni di diagnostica. È possibile esportare i log di controllo e altri log del piano di controllo in una o più destinazioni. Per altre informazioni, vedere Impostazioni di diagnostica in Monitoraggio di Azure.
- Scadenza del certificato. È ora possibile arrestare i cluster Kubernetes per un massimo di 7 giorni senza problemi di scadenza del certificato.
- Stato di aggiornamento. È ora possibile visualizzare lo stato degli aggiornamenti del cluster Kubernetes in corso.
Versione 2311.2
Il servizio Azure Kubernetes abilitato da Azure Arc in HCI versione 23H2 è disponibile a livello generale a partire da questa versione.
Sono disponibili le funzionalità di distribuzione e gestione del cluster Kubernetes seguenti:
- Nuova estensione dell'interfaccia della riga di comando e portale di Azure esperienza. La nuova versione ga dell'estensione dell'interfaccia della riga di comando di Azure a partire da questa versione è az aksarc. Per altre informazioni, vedere Creare cluster Kubernetes con l'interfaccia della riga di comando di Azure. È anche possibile visualizzare la nuova esperienza di creazione del cluster del portale in Creare cluster Kubernetes usando il portale di Azure.
- Supporto per le reti logiche. A partire da questa versione, la creazione di cluster Kubernetes in Azure Stack HCI 23H2 richiede reti logiche come prerequisito. Per altre informazioni, vedere Come creare reti logiche.
- Versioni K8S disponibili e dimensioni delle macchine virtuali. È possibile usare
az aksarc get-versions
eaz aksarc vmsize list
per ottenere le versioni di Kubernetes disponibili e le dimensioni delle macchine virtuali nel sistema. - Supporto per Taints ed etichette. Vedere Gestire i pool di nodi per un cluster e Usare le etichette del cluster per impostare i contenitori e le etichette per i pool di nodi.
- Supporto per l'aggiornamento di un cluster Kubernetes tramite l'interfaccia della riga di comando di Azure. È possibile usare l'interfaccia della riga di comando di Azure per aggiornare un cluster Kubernetes a una versione più recente e applicare gli aggiornamenti della versione del sistema operativo. Per altre informazioni, vedere Aggiornare un cluster Kubernetes.
- Supporto per dischi e file per volumi persistenti. Per supportare applicazioni con stato, è possibile usare la classe di archiviazione predefinita per i dischi o una classe di archiviazione personalizzata che punta a un percorso di archiviazione specifico. Vedere Usare volumi persistenti e Usare i driver del disco CSI (Container Storage Interface). È anche possibile creare volumi persistenti nelle condivisioni file, in SMB o NFS. Per altre informazioni, vedere Usare i driver di file CSI (Container Storage Interface).
- Supporto per NVIDIA A2. È ora possibile creare pool di nodi con nuove dimensioni di vm con GPU NVIDIA A2. Per altre informazioni, vedere Usare GPU per carichi di lavoro a elevato utilizzo di calcolo.
Versione 2311
A partire da questa versione, è possibile eseguire carichi di lavoro servizio Azure Kubernetes (AKS) nel sistema Azure Stack HCI. Il servizio Azure Kubernetes in HCI versione 23H2 usa Azure Arc per creare nuovi cluster Kubernetes in Azure Stack HCI direttamente da Azure.
Sono disponibili le funzionalità di distribuzione e gestione del cluster Kubernetes seguenti:
- Distribuzione semplificata dell'infrastruttura in Azure Stack HCI. In questa versione, i componenti dell'infrastruttura di Azure Kubernetes Arc, tra cui Arc Resource Bridge, Custom Location e l'estensione Kubernetes per l'operatore AKS Arc, vengono distribuiti come parte della distribuzione di Azure Stack HCI 23H2. Per altre informazioni, vedere Distribuire un sistema Azure Stack HCI versione 23H2 usando il portale di Azure.
- Aggiornamento integrato dell'infrastruttura in Azure Stack HCI. L'intera gestione del ciclo di vita dell'infrastruttura di Azure Kubernetes Arc segue lo stesso approccio degli altri componenti in Azure Stack HCI 23H2. Per altre informazioni, vedere Aggiornamenti dei componenti dell'infrastruttura.
- Nuova interfaccia della riga di comando coerente con Azure. A partire da questa versione, è disponibile una nuova esperienza della riga di comando coerente per creare e gestire cluster Kubernetes.
- Gestione basata sul cloud. È ora possibile creare e gestire cluster Kubernetes in Azure Stack HCI con strumenti familiari, ad esempio i portale di Azure e l'interfaccia della riga di comando di Azure. Per altre informazioni, vedere Creare cluster Kubernetes con l'interfaccia della riga di comando di Azure.
- Supporto per Registro Azure Container distribuire immagini del contenitore. In questa versione è possibile distribuire immagini del contenitore da un registro contenitori privato usando Registro Azure Container ai cluster Kubernetes in esecuzione in Azure Stack HCI. Per altre informazioni, vedere Distribuire dal registro contenitori privato a Kubernetes locale.
- Supporto per la gestione e il ridimensionamento dei pool di nodi. Per altre informazioni, vedere Gestire più pool di nodi in AKS Arc.
- Supporto per contenitori Linux e Windows Server. Per altre informazioni, vedere Creare contenitori di Windows Server.