KnownUndrainableNodeBehavior enum

Definuje chování neschůdných uzlů během upgradu. Nejčastější příčinou nepovolitelného uzlu jsou rozpočty přerušení podů (PDB), ale jiné problémy, jako je období odkladu ukončení podu, překračuje zbývající časový limit pro vyprázdnění uzlu nebo pod je stále ve spuštěném stavu, můžou také způsobit nedržitelné uzly.

Pole

Cordon

AKS připojí blokované uzly a během upgradu je nahradí přepětými uzly. Blokované uzly budou zřetěděny a nahrazeny přepětím uzlů. Blokované uzly budou mít popisek kubernetes.azure.com/upgrade-status:Quarantined. Pro každý blokovaný uzel se zachová přepětí. Bude proveden pokus o odstranění všech ostatních přepětí uzlů. Pokud je k nahrazení blokovaných uzlů dostatek uzlů, operace upgradu a spravovaný cluster bude ve stavu selhání. Jinak se operace upgradu a spravovaný cluster zruší.

Schedule

AKS označí blokované uzly jako nečinné, ale blokované uzly se neupgradují. Bude proveden pokus o odstranění všech přepětí uzlů. Operace upgradu a spravovaný cluster budou ve stavu selhání, pokud existují nějaké blokované uzly.