Azure / aksArc

# Welcome to the Azure Kubernetes Service enabled by Azure Arc (AKS Arc) repo This is where the AKS Arc team will track features and issues with AKS Arc. We will monitor this repo in order to engage with our community and discuss questions, customer scenarios, or feature requests. Checkout our projects tab to see the roadmap for AKS Arc!
MIT License
111 stars 45 forks source link

Allow scaling of workload clusters if there are critical updates available. #279

Open Elektronenvolt opened 1 year ago

Elektronenvolt commented 1 year ago

Title: Allow scaling of workload cluster nodepools if there are critical updates available.

Description: I wanted to scale up nodepools of a workload cluster with Set-AksHciNodePool -clusterName <cluster> -name <nodepool> -count <n> and got stopped by an error message to do a critical upgrade first. image

It would be nice to allow nodepool scaling if there are any critical upgrades available but not installed yet. In case of running out of resources, being forced to do a cluster upgrade first can cause serious trouble. In situations where peak loads are coming in not being able to scale up nodespools because updates had been published recently can be an unpleasant surprise.

Elektronenvolt commented 1 year ago

Some more situations where this is an issue.

Set-AksHciNodePool -Name $nodepoolname -ClusterName $clu -Count $int ends up in: image

I'm forced to update the cluster before I can do any scale operation image