- Special shout-outs to @acpana, @anhdle-sso, @cheftako, @dhavalbhensdadiya-crest, @dk-nc, @gemmahou, @himanikh, @justinsb, @katrielt, @maqiuyujoyce, @xiaoweim, and @yuwenma for their contributions to this release.
New Alpha Resources (Direct Reconciler):
ParameterManagerParameter- Manage Parameter Manager Parameters.
New Fields:
ContainerCluster- Added
spec.controlPlaneEndpointsConfig.dnsEndpointConfig.enableK8sTokensViaDnsfield.
- Added
Improvements:
-
- Made
spec.clusterAutoscaling.autoProvisioningDefaults.bootDiskKMSKeyRefmutable.
- Made
-
NetworkServicesWasmPlugin- Introduced identity and reference.
-
Added structured reporting diff to numerous direct controllers to enhance diff visibility.
New features:
- Added a MCP server for CRD change checks.
- Added the ability to test CRD equivalence call from the CLI.
Bug Fixes:
-
- Added client-side default for
RetainedBackupsandRetentionUnit, and validated theeditionfield. - Added
replicaConfigurationas an unmanageable field. - Controller now correctly defaults the field
enablePrivatePathForGoogleCloudServicestofalse.
- Added client-side default for
-
CertificateManagerDnsAuthorization- Sanitized Kubernetes labels to avoid 400 errors from invalid characters.
-
ConfigConnectorCorepreviewnow performs an early exit when no resources are found to reconcile.- Fixed CRD field description for shared parent.
- Fixed incorrect exit status in lint filter.
- Updated
mockgcpto improve compute regional resource mocks and defaults.