Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Azure Kubernetes Fleet Manager (Kubernetes Fleet) preview REST APIs (APIs that end in -preview
) have a lifespan of approximately one year from their release date. This means that you can expect the 2023-01-02-preview API to be deprecated around January 1, 2024.
We love when people try our preview features and give us feedback, so we encourage you to use the preview APIs and the tools built on them.
After an API version is deprecated, it will no longer function. We recommend you routinely:
- Update your ARM/Bicep/Terraform templates using preview API versions to use the latest compatible version of the API.
- Update any preview SDKs or other tools built on the preview API to the latest version.
You should perform these updates at a minimum every 6-9 months. If you fail to do so, you'll be notified that you're using a soon-to-be deprecated API version as deprecation approaches.
This article covers the Kubernetes Fleet API deprecations. See the AKS preview API lifecycle page for Azure Kubernetes Service (AKS) API deprecations.
API version | Announce Date | Deprecation Date |
---|---|---|
2023-08-15-preview | December 16, 2024 | April 14, 2025 |
2023-06-15-preview | December 16, 2024 | April 14, 2025 |
2023-03-15-preview | December 16, 2024 | April 14, 2025 |
2022-09-02-preview | December 16, 2024 | April 14, 2025 |
2022-07-02-preview | December 16, 2024 | April 14, 2025 |
No Kubernetes Fleet REST API deprecations to date.
If you're unsure what client or tool is using a specific API version, check the activity logs using the following command. Update the API_VERSION
with the version you want to check for.
API_VERSION="2023-08-02-preview"
az monitor activity-log list \
--offset 30d \
--max-events 10000 \
--namespace microsoft.containerservice.fleets \
--query "[?eventName.value == 'EndRequest' && contains(not_null(httpRequest.uri,''), '${API_VERSION}')]"
In Bicep templates, look at the version of the resource which appears at the end of the resource type (@2023-08-15-preview
).
resource symbolicname 'Microsoft.ContainerService/fleets@2023-08-15-preview' = {
...
}
- For Azure SDKs: Use a newer API version by updating to a newer version of the SDK.
- For Azure CLI: Update the CLI itself and the fleet extension to the latest version by running
az upgrade
andaz extension update --name fleet
. - For Terraform: Update to the latest version of the AzureRM Terraform module. To find out what version of the API a particular Terraform release is using, check the Terraform release notes or git log this file.
- For other tools: Update the tool to the latest version.