-
Notifications
You must be signed in to change notification settings - Fork 2.1k
mgmt containerservice, update api-version to preview-2025-09-02 #47336
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
mgmt containerservice, update api-version to preview-2025-09-02 #47336
Conversation
- Changed tag from package-2025-09 to package-preview-2025-09 - Maintained existing modelerfour and sync stack configurations - Preserved ContainerServiceVMSizeTypes model mapping - Kept OSSku model renaming configuration
- Updated `api-version` to `2025-09-01-preview` in changelog - Marked release as non-breaking with other changes category - Removed unreleased status for version 2.57.0-beta.1
- Updated AKS cluster version from 1.30.3 to 1.31.8 in integration test
- Updated asset tag to latest version - Maintained consistency with azure-sdk-assets repository structure
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR upgrades the Azure Container Service resource manager library to version 2.57.0 beta.1, introducing new features and API enhancements for Azure Kubernetes Service (AKS). The release adds support for JWT authentication, identity bindings, mesh memberships, load balancers, enhanced security features, and numerous configuration improvements.
Key changes:
- Added JWT authenticator support with validation rules and claim mappings
- Introduced identity binding and mesh membership management capabilities
- Enhanced security profiles with transit encryption and advanced networking features
- Added support for blue-green upgrade strategies and agent pool rollback capabilities
- Updated API version from 2025-09-01 to 2025-09-02-preview across all client implementations
Reviewed Changes
Copilot reviewed 98 out of 280 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| KubeletConfig.java | Added seccompDefault property for configuring default seccomp profiles on workloads |
| JwtAuthenticator*.java | New JWT authenticator models for Kubernetes authentication configuration |
| IdentityBinding*.java | New identity binding models for managed identity integration |
| ContainerServiceNetworkProfile.java | Added kube-proxy configuration and pod link-local access settings |
| AdvancedNetworking*.java | Enhanced with transit encryption and performance optimization features |
| AgentPoolUpgradeSettings.java | Added minSurge and maxBlockedNodes for improved upgrade control |
| AgentPoolBlueGreenUpgradeSettings.java | New blue-green upgrade strategy configuration |
| *ClientImpl.java | Updated API version strings across all client implementations |
| ContainerServiceManagementClientImpl.java | Registered new client implementations for extended functionality |
API Change CheckAPIView identified API level changes in this PR and created the following API reviews com.azure.resourcemanager:azure-resourcemanager-containerservice |
…upport - Add nodeImageVersion field to agent pool configuration - Add upgradeStrategy field to agent pool configuration - Enable preview API version features for virtual machine nodes - Update agent pool inner model with new properties
…ntainerservice/2.57.0-beta.1' into release/azure-resourcemanager-containerservice/2.57.0-beta.1
https://github.com/Azure/sdk-release-request/issues/6696
The cluster is using Kubernetes version 1.30.3.This version is only available for Long-Term Support (LTS).
To use LTS versions, the cluster must be in Premium tier with LTS support plan.Use a known stable non-LTS version.
Add node image version and upgrade strategy only in preview api-version.
Description
Please add an informative description that covers that changes made by the pull request and link all relevant issues.
If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
All SDK Contribution checklist:
General Guidelines and Best Practices
Testing Guidelines