- Special shout-outs to @acpana, @anfernee, @anhdle-sso, @barney-s, @eianiuk, @fkc1e100, @gemmahou, @ldanielmadariaga, @maqiuyujoyce, @mattiefu, and @sdowell for their contributions to this release.
New Alpha Resources (Direct Reconciler):
-
AIPlatformReasoningEngine- Manage Vertex AI Reasoning Engines to deploy and run customized reasoning applications.
-
CloudDeployCustomTargetType- Manage Cloud Deploy custom target types to define custom deployment targets and rendering actions.
-
EventarcPipeline- Manage Eventarc pipelines to transform and route events across Google Cloud services.
-
LiveStreamChannel- Manage Live Stream channels to ingest, encode, and distribute live video streams.
-
LiveStreamInput- Manage Live Stream inputs to configure video ingestion endpoints.
-
MapManagementStyleConfig- Manage Maps Management style configurations to define custom map styles.
-
NetworkSecurityDNSThreatDetector- Manage Network Security DNS threat detectors to monitor and mitigate DNS-based threats.
New Fields:
-
- Added support for
spec.remoteRepositoryConfig.commonRepository.
- Added support for
-
- Added mutable update masks for Composer 3 workloads configuration (
spec.config.workloadsConfig.dagProcessor).
- Added mutable update masks for Composer 3 workloads configuration (
-
- Added support for
spec.privilegedAdmissionConfig(Autopilot Privileged Admission).
- Added support for
-
- Added support for disaster recovery observed state fields under
status.observedState(failoverDRReplicaName,drReplica,psaWriteEndpoint,masterInstanceName).
- Added support for disaster recovery observed state fields under
New Features:
- Cloud SQL Advanced Disaster Recovery: Added support for Cloud SQL Enterprise Plus Disaster Recovery (DR) pair setup and drift suppression for
SQLInstancevia thecnrm.cloud.google.com/sqlinstance-advanced-dr: "enabled"annotation. - Operator ResourceSettings Pod Restart: Automatically restart manager pods when
resourceSettingschange in operator configuration. - GitOps Management Guide: Added documentation and guide for managing Config Connector using GitOps tools (such as ArgoCD).
Bug Fixes:
-
- Fixed false-positive diffs during reconciliation, normalized access entry diffing and cloning, and avoided redundant
PATCHrequests when resources are already up to date.
- Fixed false-positive diffs during reconciliation, normalized access entry diffing and cloning, and avoided redundant
-
- Fixed false drift and steady-state reconciliation issues during Direct controller takeover.
-
- Migrated direct controller to the Google REST client for improved enum compatibility and reliable reconciliation.