AgentPoolUpgradeSettings interface
Impostazioni per l'aggiornamento in sequenza in un pool di agenti
Proprietà
| drain |
Timeout di svuotamento per un nodo. Quantità di tempo (in minuti) di attesa per la rimozione dei pod e la terminazione normale per ogni nodo. Questo tempo di attesa di rimozione rispetta l'attesa dei budget di interruzione dei pod. Se questa volta viene superata, l'aggiornamento non riesce. Se non specificato, il valore predefinito è 30 minuti. |
| max |
Numero massimo o percentuale di nodi aggiuntivi che possono essere bloccati nel pool di agenti durante un aggiornamento quando il comportamento del nodo non consentito è Cordon. Può essere impostato su un numero intero ,ad esempio '5', o su una percentuale (ad esempio , '50%'). Se viene specificata una percentuale, corrisponde alla percentuale delle dimensioni totali del pool di agenti al momento dell'aggiornamento. Per le percentuali, i nodi frazionari vengono arrotondati. Se non specificato, il valore predefinito è maxSurge. Deve essere sempre maggiore o uguale a maxSurge. Per altre informazioni, incluse le procedure consigliate, vedere: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster |
| max |
Numero massimo o percentuale di nodi che vengono distribuiti durante l'aggiornamento. Può essere impostato su un numero intero ,ad esempio '5', o su una percentuale (ad esempio , '50%'). Se viene specificata una percentuale, corrisponde alla percentuale delle dimensioni totali del pool di agenti al momento dell'aggiornamento. Per le percentuali, i nodi frazionari vengono arrotondati. Se non specificato, il valore predefinito è 10%. Per altre informazioni, incluse le procedure consigliate, vedere: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster |
| max |
Numero massimo o percentuale di nodi che possono essere simultaneamente non disponibili durante l'aggiornamento. Può essere impostato su un numero intero ,ad esempio "1" o su una percentuale (ad esempio , '5%'). Se viene specificata una percentuale, corrisponde alla percentuale delle dimensioni totali del pool di agenti al momento dell'aggiornamento. Per le percentuali, i nodi frazionari vengono arrotondati. Se non specificato, il valore predefinito è 0. Per altre informazioni, incluse le procedure consigliate, vedere: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster |
| node |
Durata dell'ammollo per un nodo. Quantità di tempo (in minuti) di attesa dopo lo svuotamento di un nodo e prima di riimagarla e passare al nodo successivo. Se non specificato, il valore predefinito è 0 minuti. |
| undrainable |
Definisce il comportamento per i nodi non restrittivi durante l'aggiornamento. La causa più comune dei nodi non consentiti è i budget di interruzione dei pod (PDB), ma altri problemi, ad esempio il periodo di tolleranza di terminazione dei pod, superano il timeout di svuotamento rimanente per nodo o il pod è ancora in stato di esecuzione, può anche causare nodi non restrittivi. |
Dettagli proprietà
drainTimeoutInMinutes
Timeout di svuotamento per un nodo. Quantità di tempo (in minuti) di attesa per la rimozione dei pod e la terminazione normale per ogni nodo. Questo tempo di attesa di rimozione rispetta l'attesa dei budget di interruzione dei pod. Se questa volta viene superata, l'aggiornamento non riesce. Se non specificato, il valore predefinito è 30 minuti.
drainTimeoutInMinutes?: number
Valore della proprietà
number
maxBlockedNodes
Numero massimo o percentuale di nodi aggiuntivi che possono essere bloccati nel pool di agenti durante un aggiornamento quando il comportamento del nodo non consentito è Cordon. Può essere impostato su un numero intero ,ad esempio '5', o su una percentuale (ad esempio , '50%'). Se viene specificata una percentuale, corrisponde alla percentuale delle dimensioni totali del pool di agenti al momento dell'aggiornamento. Per le percentuali, i nodi frazionari vengono arrotondati. Se non specificato, il valore predefinito è maxSurge. Deve essere sempre maggiore o uguale a maxSurge. Per altre informazioni, incluse le procedure consigliate, vedere: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster
maxBlockedNodes?: string
Valore della proprietà
string
maxSurge
Numero massimo o percentuale di nodi che vengono distribuiti durante l'aggiornamento. Può essere impostato su un numero intero ,ad esempio '5', o su una percentuale (ad esempio , '50%'). Se viene specificata una percentuale, corrisponde alla percentuale delle dimensioni totali del pool di agenti al momento dell'aggiornamento. Per le percentuali, i nodi frazionari vengono arrotondati. Se non specificato, il valore predefinito è 10%. Per altre informazioni, incluse le procedure consigliate, vedere: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster
maxSurge?: string
Valore della proprietà
string
maxUnavailable
Numero massimo o percentuale di nodi che possono essere simultaneamente non disponibili durante l'aggiornamento. Può essere impostato su un numero intero ,ad esempio "1" o su una percentuale (ad esempio , '5%'). Se viene specificata una percentuale, corrisponde alla percentuale delle dimensioni totali del pool di agenti al momento dell'aggiornamento. Per le percentuali, i nodi frazionari vengono arrotondati. Se non specificato, il valore predefinito è 0. Per altre informazioni, incluse le procedure consigliate, vedere: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster
maxUnavailable?: string
Valore della proprietà
string
nodeSoakDurationInMinutes
Durata dell'ammollo per un nodo. Quantità di tempo (in minuti) di attesa dopo lo svuotamento di un nodo e prima di riimagarla e passare al nodo successivo. Se non specificato, il valore predefinito è 0 minuti.
nodeSoakDurationInMinutes?: number
Valore della proprietà
number
undrainableNodeBehavior
Definisce il comportamento per i nodi non restrittivi durante l'aggiornamento. La causa più comune dei nodi non consentiti è i budget di interruzione dei pod (PDB), ma altri problemi, ad esempio il periodo di tolleranza di terminazione dei pod, superano il timeout di svuotamento rimanente per nodo o il pod è ancora in stato di esecuzione, può anche causare nodi non restrittivi.
undrainableNodeBehavior?: string
Valore della proprietà
string