Azure / Azure/azure-rest-api-specs
ContainerService/aks use sku "Basic" but needs to be "Base" from 2023-02
- 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
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