Azure / Azure/azure-rest-api-specs

Microsoft.ContainerService (AKS) count should not have a default value if autoscaling is set

Open
#7,170 1 comment 2 reactions 0 assignees View on GitHub
AKS customer-reported needs-team-attention Service Attention
Dominant language
TypeSpec
Stars
3.1k
Forks
5.9k
Avg merge
3d 2h
Merged PRs (30d)
424

Description

When using AKS with Virtual Machine Scale Sets (VMSS) and the cluster-autoscaler (https://docs.microsoft.com/en-us/azure/aks/cluster-autoscaler), there shouldn't be a default for the `count` argument of agent node pools as seen hereunder. Since manual scaling is forbidden in that context this is causing issues when making changes to a cluster. https://github.com/Azure/azure-rest-api-specs/blob/4322d98bc9f67a84b227ce9504983e84cc4893a6/specification/containerservice/resource-manager/Microsoft.ContainerService/stable/2019-08-01/managedClusters.json#L1349

Contributor guide

Open the contributing guide

Research direction

Start with the agent node pool schema in specification/containerservice/resource-manager/Microsoft.ContainerService/stable/2019-08-01/managedClusters.json at the referenced count property, and review the linked AKS cluster-autoscaler documentation. Confirm how the count default conflicts with autoscaling, then validate that the schema no longer supplies that default for autoscaled pools.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, kubernetes
Domain
api, cloud
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.