Novità del servizio Azure Kubernetes in Azure Locale, versione 23H2
Si applica a: Locale di Azure, versione 23H2
Questo articolo elenca le varie funzionalità e miglioramenti disponibili nel servizio Azure Kubernetes abilitato da Azure Arc, nella versione locale di Azure 23H2.
Informazioni sul servizio Azure Kubernetes in Locale di Azure, versione 23H2
Il servizio Azure Kubernetes in Azure Locale, versione 23H2 usa Azure Arc per creare nuovi cluster Kubernetes direttamente da Azure Locale. 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 Locale di Azure. 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 locale, versione 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 Locale di Azure, versione 23H2
Il servizio Azure Kubernetes in azure locale, versione 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 Locale di Azure, versione 23H2:
- Arc Resource Bridge: Il bridge di risorse Arc viene creato automaticamente quando si distribuisce Azure Local. Questa macchina virtuale Kubernetes leggera connette l'istanza locale di Azure 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 Local. 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 Locale. È 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 Locale, 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 Locale di Azure in modo da poter eseguire applicazioni senza coordinare 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 Local, versione 23H2.
Versione 2411
Sono disponibili le funzionalità di distribuzione e gestione del cluster Kubernetes seguenti:
- Identità del carico di lavoro (anteprima). È ora possibile distribuire cluster arc del servizio Azure Kubernetes con l'identità del carico di lavoro abilitata e distribuire i pod dell'applicazione con l'etichetta di identità del carico di lavoro per accedere alle risorse protette con ID Microsoft Entra, ad esempio Azure Key Vault. Per altre informazioni, vedere Distribuire e configurare l'identità del carico di lavoro.
- Integrazione di Arc Gateway (anteprima). È ora possibile distribuire cluster Arc del servizio Azure Kubernetes con proxy Arc a livello di pod e comunicare con il gateway Arc, riducendo l'elenco di URL in uscita da configurare in un ambiente di rete isolato. Per altre informazioni, vedere Semplificare i requisiti di configurazione di rete con Azure Arc Gateway.
- IP del piano di controllo. È ora possibile distribuire cluster arc del servizio Azure Kubernetes senza specificare l'INDIRIZZO IP del piano di controllo. L'indirizzo IP viene assegnato automaticamente. Per altre informazioni, vedere questa sezione nell'articolo Requisiti di sistema di rete.
- Disabilitare il download di immagini di Windows. È ora possibile disabilitare i download di immagini di Windows disabilitando il pool di nodi windows dopo la creazione del cluster, riducendo il traffico di rete sulle connessioni HTTP e fornendo un supporto migliore per gli ambienti a larghezza di banda ridotta. Per altre informazioni, vedere Disabilitare la funzionalità pool di nodi windows in Locale di Azure.
- Terraform (anteprima). È ora possibile creare cluster Arc del servizio Azure Kubernetes con i moduli Terraform e le impostazioni predefinite intelligenti. Per altre informazioni, vedere Creare cluster con Terraform.
- Gestione degli errori. La gestione degli errori è ora migliorata per evitare eliminazioni di rete logiche con risorse cluster dipendenti, configurazioni errate della GPU e altro ancora.
Per iniziare a usare queste funzionalità nella versione 2411, assicurarsi di aggiornare l'estensione dell'interfaccia della riga di comando AKSArc alla versione 1.4.23 o successiva.
Versioni di Kubernetes supportate per la versione 2411
Le versioni di Kubernetes supportate nella versione 2411 sono 1.27.7, 1.27.9, 1.28.5, 1.28.9, 1.29.2 e 1.29.4.
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 locali di Azure. Per altre informazioni, vedere Set di disponibilità.
- PowerShell. È ora possibile usare i cmdlet di PowerShell per gestire i cluster del servizio Azure Kubernetes Arc in Azure Locale, versione 23H2 con 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 Locale di Azure.
- 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 Locale di Azure, 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 Locale, versione 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) nell'istanza locale di Azure. Il servizio Azure Kubernetes in Azure Locale, versione 23H2 usa Azure Arc per creare nuovi cluster Kubernetes direttamente da Azure Locale.
Sono disponibili le funzionalità di distribuzione e gestione del cluster Kubernetes seguenti:
- Distribuzione semplificata dell'infrastruttura in Locale di Azure. In questa versione, i componenti dell'infrastruttura di AKS Arc, tra cui Arc Resource Bridge, Posizione personalizzata e l'estensione Kubernetes per l'operatore Arc del servizio Azure Kubernetes, vengono distribuiti come parte della distribuzione locale di Azure, versione 23H2. Per altre informazioni, vedere Distribuire un'istanza locale di Azure versione 23H2 usando il portale di Azure.
- Aggiornamento integrato dell'infrastruttura in Locale di Azure. L'intera gestione del ciclo di vita dell'infrastruttura arc del servizio Azure Kubernetes segue lo stesso approccio degli altri componenti in Azure Locale, versione 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 Locale di Azure 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 Locale di Azure. 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.