- Special shout-outs to @acpana, @anhdle-sso, @cheftako, @gemmahou, @himanikh, @justinsb, @maqiuyujoyce, @vkanishk15, @xiaoweim, @yuwenma for their contributions to this release.
New Beta Resources (Direct Reconciler):
AlloyDBBackupAccessContextManagerAccessLevel
New Fields:
AlloyDBInstance: Addedspec.observabilityConfigandspec.queryInsightsConfigfields.ContainerNodePool: Addedspec.nodeConfig.enableNestedVirtualizationfield.MonitoringDashboard: Added support forspec.charts[].dataSets[].timeSeriesQuery.opsAnalyticsQuery.sqlQueryRef
Reconciliation Improvements
We have added support for direct reconciliation to more resources, with opt-in
behaviour. The API is unchanged. To use the direct reconciler, add the
alpha.cnrm.cloud.google.com/reconciler: direct annotation to the corresponding
Config Connector object. The following resources now have direct reconciliation
support (and we list some of the issues that this fixes):
TagsLocationTagBinding: Now supports direct reconciliation.
New features:
- IAM: Add support for
iam.cnrm.cloud.google.com/disable-dependent-servicesannotation. - Added support for Cilium cluster-wide network policy.
Bug Fixes:
BatchJob: Fixed a bug where the resource could not be created.FirewallPolicyRule: Fixed an issue with updating the resource.IAMServiceAccountKey: Fixed a bug that caused re-reconciliation.- Fixed a bug where
ComputeBackendServicecould not refer toclientTLSPolicydue to an invalid format. - Fixed a bug where interconnect attachments were not ignored.
- Fixed a bug in the GitHub MCP server.
- Fixed a bug in the private cluster endpoint for mockgcp.