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 preview Azure Resource Manager (ARM) 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 2024-05-02-preview API to be deprecated around May 3, 2025.
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 Azure Kubernetes Fleet Manager API deprecations. For Azure Kubernetes Service (AKS) API deprecations see AKS preview API lifecycle.
Upcoming API deprecations
API version | Announce Date | Deprecation Date |
---|---|---|
2024-05-02-preview | June 2025 | September 2025 |
2024-02-02-preview | June 2025 | September 2025 |
Completed 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 |
How to check API versions in use
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="2024-05-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}')]"
How to check API versions used in templates
In Bicep templates, look at the version of the resource which appears at the end of the resource type (@2024-05-02-preview
).
resource symbolicname 'Microsoft.ContainerService/fleets@2024-05-02-preview' = {
...
}
How to update to a newer API version
- 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.
Azure Kubernetes Service