Skip to content

Releases: GoogleCloudPlatform/k8s-config-connector

1.51.1

27 May 20:26
Compare
Choose a tag to compare

Miscellaneous bug fixes.

1.51.0

21 May 22:36
Compare
Choose a tag to compare
  • Added field spec.basic.conditions[].devicePolicy.osConstraints[].requireVerifiedChromeOs to AccessContextManagerAccessLevel
  • Added field spec.externalDataConfiguration.hivePartitioningOptions.requirePartitionFilter to BigQueryTable
  • Added field spec.initialGroupConfig to CloudIdentityGroup
  • Added field spec.initialSize to ComputeNodeGroup
  • Added field spec.maintenanceWindow to ComputeNodeGroup
  • Added field spec.replication.userManaged.replicas[].customerManagedEncryption to SecretManagerSecret
  • Added field spec.encryptionConfig to SpannerDatabase

1.50.0

17 May 22:25
Compare
Choose a tag to compare
  • Resource CRDs are now using apiextensions.k8s.io/v1. The minimum required Kubernetes version for Config Connector v1.50.0 and above is Kubernetes 1.16. This change is in preparation for the removal of apiextensions.k8s.io/v1beta1 in Kubernetes 1.22.
  • ServiceMapping CRD is removed from this version and will no longer be used/managed by Config Connector.
  • Fixed the issue that Project creation failed if spec.resourceID was set. (#462)
  • Fixed the issue that Storage resources couldn't be deleted if the referenced StorageBucket was deleted first. (#463)
  • Fixed the IAM resource references in go-client. (#413)

1.49.1

05 May 00:29
Compare
Choose a tag to compare
  • Miscellaneous bug fixes.

1.49.0

30 Apr 17:38
Compare
Choose a tag to compare
  • Bug fix: Made hierarchical references optional for BigQueryDataset, ComputeDisk, Folder, and Project (fixes follow-up issue in #349)

1.48.0

28 Apr 00:07
Compare
Choose a tag to compare
  • Added support for hierarchical references for ComputeDisk
  • Added go-clients for newly created resources (GKEHubMembership, CloudIdentityGroup)
  • Miscellaneous bug fixes

1.47.0

23 Apr 20:38
Compare
Choose a tag to compare
  • Added support for the following resources:
    • CloudIdentityGroup (no config-connector CLI support)
    • GKEHubMembership (no config-connector CLI support)
  • Added resourceID support in Project resource
  • Fix the issue of acquiring ComputeBackendService with iap configuration #304

1.46.0

17 Apr 02:51
Compare
Choose a tag to compare
  • cnrm-resource-stats-recorder container now binds to hostPort 48797 rather than 8888 (fixes #449)
  • Go client:
    • now uses a pointer type or allows for a built-in nil value for spec fields that are optional. (fixes #426)
  • BigQueryDataset:
    • Add support for hierarchical references for BigQueryDataset
  • ContainerCluster:
    • supports new fields: spec.enableAutopilot, spec.enableL4IlbSubsetting, and spec.privateIpv6GoogleAccess
  • ContainerNodePool:
    • autoscaling can now be disabled by setting min and max node counts to 0 (fixes #437)
  • SecretManagerSecretVersion:
    • secretData is now a required field
  • Added observedGeneration field to status for resources, enabling compatibility with kstatus (fixes #410)

1.45.0

08 Apr 19:32
Compare
Choose a tag to compare
  • Added support for the following resources:
    • OSConfigGuestPolicy (no config-connector CLI support)
    • IdentityPlatformTenant (no config-connector CLI support)
    • IdentityPlatformOAuthIDPConfig (no config-connector CLI support)
    • IdentityPlatformTenantOauthIDPConfig (no config-connector CLI support)
  • Added proxyBind field to ComputeTargetHTTPProxy, ComputeTargeHTTPSProxy, and ComputeTargetTCPProxy.
  • Added enableStreamingEngine field to DataflowJob.
  • Fixed issue where folderRef/organizationRef could not be defaulted from folder-id/organization-id annotations when creating Project/Folder resources with server-side apply. Read this comment for more information on the issue.
  • Supported a viewer cluster role so that resources can be referenced cross namespaces in namespaced mode. (#407)
  • Updated the structs' name of any field FooBar to be KindFooBar in Go Client resources. This ensures that the struct names are unique within a Go package.
  • Fixed the ListMeta type in Go Client (#422).

1.44.0

25 Mar 19:15
Compare
Choose a tag to compare

Warning: This release contains an issue that may prevent you from successfully creating Project and Folder resources. Read this comment for more details which includes a workaround. Please wait for a new version which will contain a fix.

  • Added support for the ContainerAnalysisNote resource (no config-connector CLI support)
  • Added mtu field to ComputeInterconnectAttachment.
  • Added nodeConfig.ephemeralStorageConfig field to ContainerCluster and ContainerNodePool.
  • Added settings.backupConfiguration.backupRetentionSettings and settings.backupConfiguration.transactionLogRetentionDays fields to SQLInstance.
  • Made materializedView.query field in BigQueryTable immutable.
  • Deprecated nicType field in ComputeInstanceTemplate.
  • Added support for acquisitions of Folder using displayName and folderRef/organizationRef.
  • Fixed incorrect file extension for Terraform files output by the config-connector CLI.