- Special shout-outs to @acpana, @anhdle-sso, @barney-s, @eianiuk, @eugenenuke, @gemmahou, @ldanielmadariaga, @maqiuyujoyce, and @sdowell for their contributions to this release.
New Alpha Resources (Direct Reconciler):
-
CCInsightsAnalysisRule- Manage Contact Center Insights analysis rules to define rules for analyzing conversational data.
-
ConfigDeploymentGroup- Manage Infrastructure Manager deployment groups to orchestrate and manage deployments collectively.
-
DataLineageProcess- Manage Data Lineage processes to track data origin and movement.
-
DataplexDataProduct- Manage Dataplex data products to package and share data assets across an enterprise.
-
DialogflowKnowledgeBase- Manage Dialogflow knowledge bases to provide FAQs and articles for agent answers.
-
DiscoveryEngineSchema- Manage Discovery Engine schemas to define document structures and schemas for data stores.
-
DiscoveryEngineSession- Manage Discovery Engine sessions to maintain conversation context and history for search and recommendations.
-
DiscoveryEngineSitemap- Manage Discovery Engine sitemaps to crawl web pages for search data stores.
-
ManagedKafkaConnectCluster- Manage Apache Kafka Connect clusters to run connectors that integrate Apache Kafka with Google Cloud and external systems.
-
MigrationCenterPreferenceSet- Manage Migration Center preference sets to specify migration preferences and target cloud architecture assumptions.
-
MigrationCenterSource- Manage Migration Center sources to configure data sources for importing asset data.
-
NetAppActiveDirectory- Manage NetApp Volumes Active Directory configurations to enable SMB and NFS domain-joined authentication.
-
NetAppHostGroup- Manage NetApp Volumes host groups to group client hosts for volume access.
-
NetworkConnectivityTransport- Manage Network Connectivity transports for connecting network endpoints.
-
NetworkSecurityMirroringEndpointGroupAssociation- Manage Network Security mirroring endpoint group associations to associate packet mirroring endpoint groups with VPC networks.
-
NetworkServicesLBEdgeExtension- Manage Service Extensions load balancing edge extensions to customize Cloud CDN and edge proxy traffic processing.
-
NetworkServicesLBTrafficExtension- Manage Service Extensions load balancing traffic extensions to customize request and response processing in Application Load Balancers.
-
NetworkServicesServiceLBPolicy- Manage Service Extensions service load balancing policies to configure fine-grained traffic distribution across backend services.
-
SaaSServiceMgmtUnit- Manage SaaS Service Management units to manage SaaS deployment units.
-
StorageInsightsReportConfig- Manage Cloud Storage Insights report configurations to generate inventory and audit reports for Cloud Storage buckets.
-
WorkloadManagerEvaluation- Manage Workload Manager evaluations to scan and evaluate workloads against best practice rules.
New Fields:
-
- Added support for
spec.columnFamily[].type.
- Added support for
-
- Added support for
spec.gcsSource.
- Added support for
-
- Added support for
opsAnalyticsQueryinTimeSeriesQuery.
- Added support for
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):
-
- Support direct reconciliation (opt-in).
-
- Support direct reconciliation (opt-in).
-
FirebaseHostingSite- Support direct reconciliation (opt-in).
-
NetworkServicesEdgeCacheService- Support direct reconciliation (opt-in).
-
OSLoginSSHPublicKey- Support direct reconciliation (opt-in).
-
- Support direct reconciliation (opt-in).
New Features:
- Configurable Max Exponential Backoff Delay: Support configurable max exponential backoff delay ceiling and retry halting for direct controllers via the
cnrm.cloud.google.com/backoff-max-delay-in-secondsannotation. - Halt Deletions in Paused Actuation Mode: Halt delete operations when
cnrm.cloud.google.com/actuation-modeis set toPausedon an individual resource.
Bug Fixes:
-
- Fixed false-positive diffs on
labels,initialUser, andnetworkduring takeover and re-reconciliation in the direct controller.
- Fixed false-positive diffs on
-
- Fixed Terraform-to-Direct controller migration diffs on
cleanup_policiesandcleanup_policy_dry_run.
- Fixed Terraform-to-Direct controller migration diffs on
-
- Aligned direct controller create defaults and delete behavior with the legacy controller.
-
- Fixed an issue where setting
rateLimitOptions.enforceOnKeyConfigsfailed with an API error unlessenforceOnKey: ""was explicitly specified.
- Fixed an issue where setting
-
- Supported automatic acquisition of existing contact by email on 409 ALREADY_EXISTS.
-
- Unmanaged
maintenanceVersionif omitted from configuration YAML.
- Unmanaged