github GoogleCloudPlatform/k8s-config-connector v1.159.0
Release 1.159.0

6 hours ago

New Alpha Resources (Direct Reconciler):

New Fields:

  • ArtifactRegistryRepository

    • Added support for spec.remoteRepositoryConfig.commonRepository.
  • ComposerEnvironment

    • Added mutable update masks for Composer 3 workloads configuration (spec.config.workloadsConfig.dagProcessor).
  • ContainerCluster

    • Added support for spec.privilegedAdmissionConfig (Autopilot Privileged Admission).
  • SQLInstance

    • Added support for disaster recovery observed state fields under status.observedState (failoverDRReplicaName, drReplica, psaWriteEndpoint, masterInstanceName).

New Features:

  • Cloud SQL Advanced Disaster Recovery: Added support for Cloud SQL Enterprise Plus Disaster Recovery (DR) pair setup and drift suppression for SQLInstance via the cnrm.cloud.google.com/sqlinstance-advanced-dr: "enabled" annotation.
  • Operator ResourceSettings Pod Restart: Automatically restart manager pods when resourceSettings change in operator configuration.
  • GitOps Management Guide: Added documentation and guide for managing Config Connector using GitOps tools (such as ArgoCD).

Bug Fixes:

  • BigQueryDataset

    • Fixed false-positive diffs during reconciliation, normalized access entry diffing and cloning, and avoided redundant PATCH requests when resources are already up to date.
  • ComputeRouterNAT

    • Fixed false drift and steady-state reconciliation issues during Direct controller takeover.
  • MonitoringDashboard

    • Migrated direct controller to the Google REST client for improved enum compatibility and reliable reconciliation.

Don't miss a new k8s-config-connector release

NewReleases is sending notifications on new releases.