Skip to content

Conversation

@JPEasier
Copy link
Contributor

@JPEasier JPEasier commented Oct 2, 2025

Description

Pipeline Reference

Pipeline

Type of Change

  • Azure Verified Module updates:
    • Bugfix containing backwards-compatible bug fixes, and I have NOT bumped the MAJOR or MINOR version in version.json:
    • Feature update backwards compatible feature updates, and I have bumped the MINOR version in version.json.
    • Breaking changes and I have bumped the MAJOR version in version.json.
    • Update to documentation
  • Update to CI Environment or utilities (Non-module affecting changes)

Checklist

  • I'm sure there are no other open Pull Requests for the same update/change
  • I have run Set-AVMModule locally to generate the supporting module files.
  • My corresponding pipelines / checks run clean and green without any errors or warnings
  • I have updated the module's CHANGELOG.md file with an entry for the next version

JPEasier and others added 30 commits November 21, 2023 22:56
- Simplified descriptions for managed cluster SKU and security gating parameters.
- Added new parameters for image integrity and node restriction features.
- Updated resource API versions for managed cluster and key vault.
- Removed outdated test files for non-AAD cluster and dependencies.
- Added 'outboundType' parameter with value 'userDefinedRouting' to the testDeployment module.
- This change ensures the deployment uses user-defined routing for outbound traffic.
- Updated managed cluster resource API versions to 2025-05-02-preview.
- Updated agent pool resource API versions to 2025-05-01.
- Updated maintenance configuration resource API versions to 2025-05-02-preview.
- Updated test resources API versions to 2025-04-01 for various test cases.
- Updated dependencies for managed identity and other resources to their latest versions.
…atures

- Updated API version for `Microsoft.ContainerService/managedClusters/agentPools` to 2025-05-01 in README and main.json files.
- Updated API version for `Microsoft.ContainerService/managedClusters/maintenanceConfigurations` to 2025-05-01 in README and main.json files.
- Updated API version for `Microsoft.ContainerService/managedClusters` to 2025-05-02-preview in main.bicep and main.json files.
- Added new parameter `securityGatingConfig` for Microsoft Defender settings in managed cluster.
- Updated Bicep generator version and template hashes across multiple files.
- Improved descriptions and metadata for parameters in main.bicep and main.json files.
- Incremented module version to 0.11 in version.json.
- Introduced `linuxOSConfig` parameter with detailed sysctl settings and transparent hugepage options in `main.bicep` and `main.json`.
- Added `windowsProfile` parameter for Windows OS configuration in `main.bicep` and `main.json`.
- Updated agent pool resource definitions to include new parameters for Linux and Windows configurations.
- Enhanced application monitoring capabilities with `appMonitoring` parameter in `main.bicep` and `main.json`.
- Added new auto-scaler profile options for daemonset eviction and ignoring daemonsets utilization in `main.bicep` and `main.json`.
- Removed outbound type from default test configuration in `main.test.bicep` and added it in private test configuration.
- Introduced optional SSH access method for agent pools.
- Updated agent pool resource API version to 2025-05-02-preview.
- Enhanced security profile to include SSH access configuration.
- Adjusted conditions for DNS zone and private DNS zone role assignments.
- Updated README.md to include Linux OS configuration and SSH access method for agent pools.
- Modified main.bicep to support new parameters: linuxOSConfig and sshAccess.
- Enhanced main.json to define the structure for linuxOSConfig and sshAccess.
- Updated Kubernetes Configuration Extension version to 0.3.8.
- Removed nullable property from linuxOSConfig and windowsProfile in the main JSON and Bicep files.
- Updated template hashes in the metadata for consistency across configurations.
- Ensured that Linux OS configuration is now treated as a required parameter.
- Made Linux and Windows OS configuration parameters optional.
- Updated template hashes for consistency across configurations.
- Ensured compatibility with nullable types in the Bicep definitions.
JPEasier and others added 11 commits September 26, 2025 12:51
- Updated loadBalancerProfile to conditionally handle userDefinedRouting.
- Simplified the structure for outbound IP configurations.
- Ensured compatibility with existing parameters in the AKS managed cluster.
- Updated ARM API versions for `Microsoft.ContainerService/managedClusters`, `agentPools`, and `maintenanceConfigurations`.
- Enhanced parameter types for better type safety.
- Updated resource templates and JSON output to align with the latest API versions.
- Added Linux and Windows profile configuration details.
- Noted potential breaking changes due to API version updates.
- Updated README.md to reflect the purpose of the module.
- Enhanced metadata in main.bicep and main.json for clarity.
- Updated API versions for managed clusters to 2025-05-02-preview in main.bicep and main.json.
- Removed deprecated application monitoring parameters from README.md and main.bicep.
- Adjusted resource input types to reflect the latest API changes.
- Removed 'outboundType: userDefinedRouting' from the AKS module configuration in README.md and main.test.bicep files.
- This change simplifies the configuration and aligns with current best practices for AKS deployments.
- Updated the Istio Service Mesh revision from 'asm-1-24' to 'asm-1-25' in the README and test files.
- Ensured consistency across module parameters and test deployments.
- Updated the Istio Service Mesh revision from asm-1-25 to asm-1-27 in the README and test files.
- Ensured consistency across module parameters and test deployments for the new revision.
- Updated API versions for Azure Kubernetes Service (AKS) Managed Clusters and related resources to 2025-07-02-preview and 2025-07-01.
- Added parameters for API Server VNet integration and subnet resource ID in the main AKS module.
- Updated README files to reflect the new API versions and added descriptions for new parameters.
- Ensured consistency across all related modules including agent pools and maintenance configurations.
@PixelRobots
Copy link
Contributor

Any update on when this pull request might go through?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs: Triage 🔍 Maintainers need to triage still Type: AVM 🅰️ ✌️ Ⓜ️ This is an AVM related issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[AVM Module Issue]: Support API Server VNet Integration in container-service/managed-cluster

2 participants