Partager via


IManagedClusterAgentPoolProfileProperties.UpgradeSettingUndrainableNodeBehavior Property

Definition

Defines the behavior for undrainable nodes during upgrade. The most common cause of undrainable nodes is Pod Disruption Budgets (PDBs), but other issues, such as pod termination grace period is exceeding the remaining per-node drain timeout or pod is still being in a running state, can also cause undrainable nodes.

[Microsoft.Azure.PowerShell.Cmdlets.Aks.PSArgumentCompleter(new System.String[] { "Cordon", "Schedule" })]
[Microsoft.Azure.PowerShell.Cmdlets.Aks.Runtime.Info(Create=true, Description="Defines the behavior for undrainable nodes during upgrade. The most common cause of undrainable nodes is Pod Disruption Budgets (PDBs), but other issues, such as pod termination grace period is exceeding the remaining per-node drain timeout or pod is still being in a running state, can also cause undrainable nodes.", PossibleTypes=new System.Type[] { typeof(System.String) }, Read=true, ReadOnly=false, Required=false, SerializedName="undrainableNodeBehavior", Update=true)]
public string UpgradeSettingUndrainableNodeBehavior { get; set; }
[<Microsoft.Azure.PowerShell.Cmdlets.Aks.PSArgumentCompleter(new System.String[] { "Cordon", "Schedule" })>]
[<Microsoft.Azure.PowerShell.Cmdlets.Aks.Runtime.Info(Create=true, Description="Defines the behavior for undrainable nodes during upgrade. The most common cause of undrainable nodes is Pod Disruption Budgets (PDBs), but other issues, such as pod termination grace period is exceeding the remaining per-node drain timeout or pod is still being in a running state, can also cause undrainable nodes.", PossibleTypes=new System.Type[] { typeof(System.String) }, Read=true, ReadOnly=false, Required=false, SerializedName="undrainableNodeBehavior", Update=true)>]
member this.UpgradeSettingUndrainableNodeBehavior : string with get, set
Public Property UpgradeSettingUndrainableNodeBehavior As String

Property Value

Attributes

Applies to