Skip to content

Releases: GoogleCloudPlatform/k8s-config-connector

1.77.0

16 Mar 23:36
Compare
Choose a tag to compare
  • Added support for IdentityPlatformConfig resource.
  • Added support for ARM binaries.

1.76.0

11 Mar 00:46
Compare
Choose a tag to compare
  • Added multiClusterRoutingClusterIds field to BigtableAppProfile resource
  • Added provisioningModel field to ComputeInstance resource
  • Added provisioningModel field to ComputeInstanceTemplate resource
  • Added keepaliveInterval field to ComputeRouter resource
  • Added placementPolicy field to ContainerNodePool resource
  • Added support for authorized datasets to BigQueryDataset resource

1.75.0

04 Mar 23:08
Compare
Choose a tag to compare
  • Added support for BillingBudgetsBudget resource.
  • Added support for EventarcTrigger resource.
  • Added support for LoggingLogView resource.
  • Added field spec.rule[].rateLimitOptions into ComputeSecurityPolicy resource.
  • Added fields spec.addonsConfig.gcpFilestoreCsiDriverConfig and spec.clusterAutoscaling.autoProvisioningDefaults.imageType into ContainerCluster resource.
  • Added fields spec.maintenancePolicy and spec.maintenanceSchedule into RedisInstance resource.
  • For StorageTransferJob resource:
    • Added fields spec.transferSpec.awsS3DataSource.roleArn, spec.transferSpec.posixDataSink and spec.transferSpec.posixDataSource.
    • Fields spec.schedule and spec.transferSpec.awsS3DataSource.awsAccessKey are no longer required.
  • Added field status.selfLink into NetworkServicesGateway,NetworkServicesGRPCRoute, NetworkServicesHTTPRoute, NetworkServicesMesh and NetworkServicesTCPRoute resources.

1.74.0

18 Feb 20:31
Compare
Choose a tag to compare
  • Added support for PrivateCACertificateAuthority resource
  • Fixed topicRef in CloudBuildTrigger #605

1.73.0

11 Feb 17:46
Compare
Choose a tag to compare
  • Added support for ComputeFirewallPolicyAssociation resource
  • Fixed spec.target.targetHTTPProxyRef issue in ComputeForwardingRule #596
  • Added support in IAMPartialPolicy and IAMPolicy to cover Organization and BillingAccount resources
  • [User impacting change] CRD go clients (alpha) have moved to pkg/clients/generated/client/clientset/versioned/ package.

1.72.1

03 Feb 17:14
Compare
Choose a tag to compare
  • Miscellaneous bug fixes and improvements

1.72.0

27 Jan 00:01
Compare
Choose a tag to compare
  • Added support for LoggingLogBucket resource (#454).
  • Added support for CloudFunctionsFunction resource (#512).
  • Added fields spec.alertStrategy and spec.conditions.conditionMatchedLog to MonitoringAlertPolicy resource

1.71.0

20 Jan 00:36
Compare
Choose a tag to compare
  • Added support for LoggingLogMetric resource.
  • Added support for NetworkConnectivitySpoke resource.
  • Added regional support for ComputeTargetHTTP(S)Proxy resource(s).
  • Added spec.build.availableSecrets to CloudBuildTrigger resource.
  • Added spec.nodeConfig.nodeGroupRef and spec.nodeConfig.spot to ContainerCluster and ContainerNodePool resources.
  • Added spec.readReplicaMode, spec.replicaCount and status.nodes to RedisInstance resources.
  • Added spec.settings.ipConfiguration.allocatedIpRange to SQLInstance resource.
  • Added spec.publicAccessPrevention to StorageBucket resource.
  • Added spec.identityServiceConfig to ContainerCluster resource.

1.70.0

08 Jan 02:44
Compare
Choose a tag to compare
  • Added support for MonitoringUptimeCheckConfig resource.
  • Added support for RunService (alpha) resource.
  • Added support for NetworkServicesGateway (alpha), NetworkServicesMesh (alpha), NetworkServicesGRPCRoute (alpha), NetworkServicesHTTPRoute (alpha), and NetworkServicesTCPRoute (alpha) resources.
  • For ComputeInstance and ComputeInstanceTemplate resources:
    • Added field spec.networkInterface.queueCount.
    • Configuring field spec.serviceAccount.scopes with value trace-append or trace-ro is no longer available. Use trace instead.
  • Added fields spec.bfd.minReceiveInterval, spec.bfd.minTransmitInterval, spec.bfd.multiplier, and spec.bfd.sessionInitializationMode to ComputeRouterPeer resource.
  • Added fields spec.nodeConfig.gcfsConfig and spec.managedInstanceGroupUrls to ContainerNodePool resource.
  • Added field spec.messageRetentionDuration to PubSubTopic resource.
  • For ContainerCluster resource:
    • Added field spec.nodeConfig.gcfsConfig (deprecated).
    • Changed the default value for spec.enableShieldedNodes to true.
    • Removed output-only field status.instanceGroupUrls.
    • It now errors out if spec.workloadIdentityConfig.identityNamespace (deprecated) and spec.workloadIdentityConfig.workloadPool are both present but with different values. We recommend using spec.workloadIdentityConfig.workloadPool field only.
  • Removed output-only field status.sourceDiskLink from ComputeSnapshot resource.
  • Removed output-only field status.path from PubSubSubscription resource.
  • In SQLInstance resource, spec.settings.authorizedGaeApplications, spec.settings.crashSafeReplication, spec.settings.replicationType become no-ops fields. We recommend removing these fields in your configuration.
  • For StorageBucket resource, it now errors out if spec.bucketPolicyOnly (deprecated) and spec.uniformBucketLevelAccess are both present but with different values. We recommend using spec.uniformBucketLevelAccess field only.
  • Supported referencing Workload Identity principals via IAMPolicyMember. (#583)
  • config-connector CLI removes the ability to export default ComputeNetwork, ComputeSubnetwork, and ComputeRoute resources via bulk-export command due to the special configuration in those default assets.

1.69.0

13 Dec 22:32
Compare
Choose a tag to compare
  • Added support for VPCAccessConnector resource #531
  • Added support for ComputePacketMirroring resource
  • Added support for PrivateCACAPool resource
  • Added support for IAMWorkloadIdentityPool and IAMWorkloadIdentityPoolProvider resource #547
  • Added support for CloudIdentityMembership resource. #443
  • Rollout support for "state-into-spec: absent" to ContainerCluster to fix #576
  • Add billingProject flag in ConfigConnectorContext to specify a quota project to send along with user_project_override header, used for all requests sent from Config Connector. If set on a resource that supports sending the resource project, this value will supersede the resource project. This field can only be set if requestProjectPolicy takes BILLING_PROJECT value
  • Fixed the issues in config-connector export that the exported yamls now include zero primitives to match the GCP resource live state
  • Fixed the issues in ContainerCluster with creating autopilot clusters