Skip to content

Releases: GoogleCloudPlatform/k8s-config-connector

1.94.0

14 Sep 20:03
Compare
Choose a tag to compare
  • Extended support for value absent in state-into-spec annotation to most Config Connector resources.
  • Added spec.memberFrom.sqlInstanceRef field to IAMPolicyMember (#689).
  • Added spec.bindings[].members[].memberFrom.sqlInstanceRef field to IAMPartialPolicy (#689).
  • Removed the validation on spec.cluster.numNodes > 0 in BigtableInstance (#673).
  • Added support for major version upgrades to SQLInstance (spec.databaseVersion is now mutable).
  • Added spec.nodeConfig.reservationAffinity to ContainerCluster.
  • Added spec.nodePoolAutoConfig to ContainerCluster.
  • Added spec.nodeConfig.reservationAffinity to ContainerNodePool.
  • Added spec.placement.managedCluster.config.gceClusterConfig.shieldedInstanceConfig to DataprocWorkflow.
  • For NetworkServicesGateway (alpha):
    • Updated spec.authorizationPolicy to spec.authorizationPolicyRef.
    • Updated spec.serverTlsPolicy to spec.serverTlsPolicyRef.
  • Removed spec.routers in NetworkServicsGRPCRoute (alpha) and NetworkServicsTCPRoute (alpha).
  • Removed spec.routers and spec.rules.action.originalDestination in NetworkServicsHTTPRoute (alpha).

1.93.0

02 Sep 22:53
Compare
Choose a tag to compare

Warning: This release contains an issue that may cause the config-connector-operator-0 pod to get stuck in an OOMKilled loop. Please wait for a new version which will contain a fix.

Warning: Config Connector will deprecate GameServicesRealm on November 15, 2022 due to the deprecation of Google Cloud Game Servers on June 30, 2023. This means that Config Connector will stop reconciling GameServicesRealm resources. If you have any questions or require assistance, please contact Google Cloud Support.

  • Added support for "reconcile resource immediately once its dependency is ready" feature for CloudFunctionsFunction, EventarcTrigger, MonitoringUptimeCheckConfig, ServiceDirectoryEndpoint, and ServiceDirectoryService.
  • Increased webhook timeout to 10s.
  • Added spec.cdnPolicy.bypassCacheOnRequestHeaders and spec.cdnPolicy.requestCoalescing fields to ComputeBackendBucket.
  • Added spec.scheduling.instanceTerminationAction field to ComputeInstance.
  • Added spec.scheduling.instanceTerminationAction field to ComputeInstanceTemplate.
  • Added spec.networkRef and spec.subnetworkRef fields to ComputeRegionNetworkEndpointGroup.
  • Added spec.certificateMapRef field to ComputeTargetHTTPSProxy.
  • Added spec.binaryAuthorization, spec.clusterAutoscaling.autoProvisioningDefaults.bootDiskKMSKeyRef, and spec.meshCertificates fields to ContainerCluster.
  • Deprecated spec.enableBianryAuthorization in favor of spec.binaryAuthorization.evaluationMode in ContainerCluster.
  • Added spec.conditions.conditionMonitoringQueryLanguage.evaluationMissingData, and spec.conditions.conditionThreshold.evaluationMissingData fields to MonitoringAlertPolicy.
  • Added spec.bigqueryConfig field to PubSubSubscription.
  • Added spec.customerManagedKeyRef field to RedisInstance.
  • Added spec.versionRetentionPeriod field to SpannerDatabase.
  • Fixed the mutability of spec.settings.collation in SQLInstance, as it is actually immutable.
  • Added spec.settings.locationPreference.secondaryZone, spec.settings.passwordValidationPolicy and spec.settings.sqlServerAuditConfig fields to SQLInstance.
  • Added spec.lifecycleRule.condition.matchesPrefix and spec.lifecycleRule.condition.matchesSuffix fields to StorageBucket.

1.92.0

17 Aug 20:47
Compare
Choose a tag to compare

Warning: This release contains an issue that may cause the config-connector-operator-0 pod to get stuck in an OOMKilled loop. Please wait for a new version which will contain a fix.

  • Fixed missing Kind field in Go Client ResourceRef struct. (#675)
  • Added support for IAMWorkforcePoolProvider resource.
  • Added support for "reconcile resource immediately once its dependency is ready" feature for CloudFunctionsFunction, EventarcTrigger, MonitoringUptimeCheckConfig, ServiceDirectoryEndpoint, ServiceDirectoryService

1.91.0

05 Aug 21:14
Compare
Choose a tag to compare

Warning: This release contains an issue that may cause the config-connector-operator-0 pod to get stuck in an OOMKilled loop. Please wait for a new version which will contain a fix.

  • Fixed issue where if ContainerCluster had the remove-default-node-pool directive set to true and there was a ContainerNodePool associated with it, after deleting the successfully reconciled ContainerNodePool, ContainerCluster would get stuck on the UpdateFailed state.
  • Fixed issue where SQLInstance could not reference KMSCryptoKey.
  • Added support for the IAMWorkforcePool resource.
  • Added spec.configmanagement.policyController.monitoring and spec.configmanagement.policyController.mutationEnabled fields to GKEHubFeatureMembership.
  • Added support for state-into-spec to StorageBucket.

1.90.0

27 Jul 20:46
Compare
Choose a tag to compare
  • Fixed issue where spec.layer7DdosDefenseConfig field in ComputeSecurityPolicy was not being reflected onto underlying resource.
  • Added support for ServiceDirectoryEndpoint resource.
  • Added support for the DLPStoredInfoType resource.
  • Added support for state-into-spec: absent to MonitoringAlertPolicy.
  • Added spec.iap.oauth2ClientIdRef field to ComputeBackendService.
  • Added spec.egressPolicies.egressTo.externalResources field to AccessContextManagerServicePerimeters,
  • Added spec.externalDataConfiguration.connectionId field to BigQueryTable.
  • Added spec.includeBuildLogs field to CloudBuildTrigger.
  • Added spec.cacheKeyPolicy.cdnPolicy.includeNamedCookies field to ComputeBackendService.
  • Added spec.enableUlaInternalIpv6 and spec.internalIpv6Range fields to ComputeNetwork.
  • Added spec.maxPortsPerVm field to ComputeRouterNats.
  • Added spec.advancedOptionsConfig field to ComputeSecurityPolicy.
  • Added spec.sslPolicyRef field to ComputeTargetHTTPSProxy.
  • Added spec.monitoringConfig.managedPrometheus field to ContainerCluster.
  • Added spec.sqlServerUserDetails field to SQLUser.
  • Added spec.schemaSettings field to PubSubTopic.
  • Added status.pscConnectionId and status.pscConnectionStatus fields to ComputeForwardingRule.
  • Added status.creationTime and status.managedZoneId fields to DNSManagedZones.
  • Added support for "reconcile resource immediately once its dependency is ready" feature for ComputeTargetPool, ComputeNetworkEndpointGroup, NetworkServicesGRPCRoute, NetworkServicesTLSRoute.

1.89.0

07 Jul 16:29
Compare
Choose a tag to compare
  • Added support for PubSubSchema resource.
  • Added spec.cdnPolicy.cacheKeyPolicy field to ComputeBackendBucket.
  • Fixed bulk-export for MonitoringAlertPolicy.

1.88.0

09 Jun 21:25
Compare
Choose a tag to compare
  • Added support for ServiceDirectoryNamespace and ServiceDirectoryService resources.
  • Added fields spec.maintenancePolicy and spec.maintenanceSchedule to MemcacheInstance resource.

1.87.0

31 May 23:59
Compare
Choose a tag to compare
  • Added spec.pscTargetService field to ComputeRegionNetworkEndpointGroup.
  • Added spec.enableDynamicPortAllocation field to ComputeRouterNAT.
  • Added spec.maintenancePolicy.maintenanceExclusion[].exclusionOptions field to ContainerCluster.
  • Added spec.settings.activeDirectoryConfig field to SQLInstance.
  • Added spec.gateways field to NetworkServicesTCPRoute.

1.86.0

25 May 00:03
Compare
Choose a tag to compare
  • Added support for ComputeRegionNetworkEndpointGroup resource.
  • Added spec.serviceDirectoryRegistrations field to ComputeForwardingRule.
  • Fixed issue where webhooks were unintentionally returning 500 errors when rejecting immutable field changes.

1.85.0

19 May 21:01
Compare
Choose a tag to compare
  • Fixed spec.topics in SecretManagerSecret. (#655)
  • Added support for PrivateCACertificate resource.
  • Fixed the reference configs for AccessContextManagerServicePerimeter. (#658)
  • Added spec.subsetting field to ComputeBackendService.
  • Added spec.secondaryIpRange field to RedisInstance.
  • Changed spec.readReplicasMode in RedisInstance from immutable to optional.