Quali sono le versioni dei cluster del servizio Azure Kubernetes?

Completato

Gli aggiornamenti e i miglioramenti vengono effettuati spesso nello sviluppo del software. Quando il team di distribuzione era pronto per distribuire le applicazioni in contenitori nei cluster del servizio Azure Kubernetes, le versioni del cluster non erano supportate. Il servizio Azure Kubernetes segue la regola N-2 per quanto riguarda il supporto delle versioni di Kubernetes.

Che cos'è la regola N-2?

Pensa a N come la versione stabile più recente rilasciata da Kubernetes e -2 come le due versioni secondarie precedenti da N.

Si supponga, ad esempio, che Kubernetes rilasci oggi la versione 1.20.x. Dopo la regola N-2, il servizio Azure Kubernetes fornisce il supporto per la versione 1.20.x, 1.19.x e 1.18.x. Poiché la versione 1.17.x non rientra nelle due versioni secondarie precedenti, verrà deprecata ed uscirà dal supporto entro 30 giorni dal rilascio della versione 1.20.x. Hai 30 giorni dal rilascio della nuova versione per aggiornare i cluster e assicurarti che rimangano in supporto.

Diagram that shows when Kubernetes releases version 1.20, Azure Kubernetes Service will deprecate support for version 1.17 because it's out of scope of the N-2 version support rule.

Per ogni versione secondaria in cui il servizio Azure Kubernetes gestisce il supporto dei cluster, sono supportate solo le due versioni di patch stabili più recenti.

In altre parole, se Kubernetes decide di rilasciare le patch versione 1.19.9 e 1.18.10, le versioni correnti delle patch del servizio Azure Kubernetes supportano le modifiche apportate a:

Versioni correnti supportate Nuove versioni supportate
1.20.2 1.20.2
1.20.1 1.20.1
1.19.8 1.19.9
1.19.7 1.19.8
1.18.9 1.18.10
1.18.8 1.18.9

In cosa consiste il processo di rilascio e deprecazione delle versioni dei cluster del servizio Azure Kubernetes?

Il servizio Azure Kubernetes annuncia gli aggiornamenti delle versioni del cluster tramite diversi canali, tra cui le note sulla versione del servizio Azure Kubernetes, lo strumento di rilevamento delle versioni di rilascio del servizio Azure Kubernetes, le notifiche tramite posta elettronica, gli avvisi di Azure Advisor e le versioni di anteprima.

Note sulla versione del servizio Azure Kubernetes

Il servizio Azure Kubernetes pubblica annunci con la data pianificata delle nuove versioni e delle versioni precedenti nelle note sulla versione del servizio Azure Kubernetes almeno 30 giorni prima della data di rilascio.

Strumento di rilevamento delle versioni del servizio Azure Kubernetes

Lo strumento di rilevamento delle versioni del servizio Azure Kubernetes fornisce aggiornamenti in tempo reale nelle versioni più recenti del servizio Azure Kubernetes in base alla versione e all'area. Il tracker si collega alla versione specifica delle note sulla versione del servizio Azure Kubernetes per identificare l'istanza della versione pertinente.

Notifiche tramite posta elettronica

Il servizio Azure Kubernetes invia inoltre notifiche tramite posta elettronica e notifiche sull'integrità del servizio ai proprietari dei cluster che sono interessati dagli aggiornamenti alla versione più recente per notificare loro il termine massimo di 30 giorni per aggiornare le versioni dei cluster del servizio Azure Kubernetes esistenti.

Azure Advisor

Il servizio Azure Kubernetes usa Azure Advisor per avvisarti se una nuova versione potrebbe causare problemi nel cluster a causa di API deprecate o se il cluster non è supportato.

Versioni di anteprima

Prima che il servizio Azure Kubernetes fornisca il supporto per una nuova versione secondaria di Kubernetes, in genere la nuova versione secondaria viene rilasciata come versione di anteprima. Una versione di anteprima consente di valutare una nuova versione prima del rilascio. In questo modo è possibile testare i carichi di lavoro dei cluster del servizio Azure Kubernetes esistenti con la nuova versione e prepararsi per l'aggiornamento quando la versione diventa disponibile a livello generale.

1.

Kubernetes ha appena rilasciato una nuova versione secondaria 1.20.0. Quale delle versioni di Kubernetes seguenti non sarà più supportata in base alla regola N-2?

2.

Entro quanti giorni è necessario aggiornare una versione deprecata dei cluster del servizio Azure Kubernetes?

3.

Quante versioni di patch di una versione secondaria supporta il servizio Azure Kubernetes?