Azure / Azure/azure-rest-api-specs

ContainerService/aks use sku "Basic" but needs to be "Base" from 2023-02

Open
#27,263 0 comments 0 reactions 0 assignees View on GitHub
Container Service customer-reported question Service Attention
Dominant language
TypeSpec
Stars
3.1k
Forks
5.9k
Avg merge
3d 2h
Merged PRs (30d)
424

Description

This concerns the examples under specification/containerservice/resource-manager/Microsoft.ContainerService/aks/.
[Here's an example](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/containerservice/resource-manager/Microsoft.ContainerService/aks/stable/2023-10-01/examples/ManagedClustersCreate_NodePublicIPPrefix.json#L14) from the latest version.

Trying to use "Basic", I get the error response
> Code="SkuNotAvailable" Message="Basic managed cluster SKU name is invalid. 'Basic' has been replaced by 'Base' since v2023-02-01. "

About 236 examples seem to be affected based on a quick grep.

Contributor guide

Open the contributing guide

Research direction

Start by grepping specification/containerservice/resource-manager/Microsoft.ContainerService/aks/ for the affected "Basic" SKU values and compare them with the latest 2023-10-01 example, such as ManagedClustersCreate_NodePublicIPPrefix.json. Update the affected examples so the managed cluster SKU uses "Base", then verify no outdated examples remain.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, json, kubernetes
Domain
api, cloud
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.