Skip to content

Releases: GoogleCloudPlatform/k8s-config-connector

1.18.0

14 Aug 01:33
Compare
Choose a tag to compare
  • Add support for BigtableAppProfile
  • GKE Add-on is launched to GA. Users can now enable KCC (with GKE Add-on) on cluster creation via gcloud CLI or on their dashboard.

1.17.0

08 Aug 14:16
Compare
Choose a tag to compare
  • Add the BigtableTable resource
  • Fix a bug where a CRD would be marked as uninstalling on a dryrun delete

1.16.0

31 Jul 22:23
Compare
Choose a tag to compare
  • Adds support for ArtifactRegistryRepository
  • Raises default CPU limits and requests for Prometheus recorder workload (to help address throttling noticed in #239)
  • Changes DataflowJob to allow for spec.parameters and spec.ipConfiguration to be updateable
  • Fixes issue that was causing ContainerNodePool and SQLDatabase to display UpdateFailed due to the referenced ContainerCluster or SQLDatabase not being ready
  • Fixes issue preventing the creation of BigQuery resources that read from Google Drive files due to insufficient OAuth 2.0 scopes
  • Fixes issue causing SourceRepoRepository to constantly update even when there were no changes

1.15.1

21 Jul 21:55
Compare
Choose a tag to compare
  • miscellaneous fixes and improvements
  • improving config-connector output

1.15.0

16 Jul 18:05
Compare
Choose a tag to compare
  • Add support for allowing fields not specified by the user to be externally-managed (i.e. changeable outside of Config Connector). This feature can be enabled for a resource by enabling K8s server-side apply for the resource, which will be the default for all K8s resources starting in K8s 1.18. More detailed docs about the feature coming soon.
  • Operator improvement: add support for cluster-mode set-ups, which allows users to use one Google Service Account for all namespaces in their cluster. This is very similar to the traditional "Workload Identity" installation set-up.
  • Fix ContainerCluster validation issue (Issue #242).
  • Fix OOM issue for the cnrm-resource-stats-recorder pod (Issue #239).
  • Add support for projectViewer prefix for members in IAMPolicy and IAMPolicyMember (Issue #234).
  • Reduce spec.revisionHistoryLimit for the cnrm-stats-recorder and cnrm-webhook-manager Deployments from 10 (the default) to 1.
  • Fix docs for SecretManagerSecret.

1.14.0

09 Jul 20:48
Compare
Choose a tag to compare
  • Added support for SecretManagerSecret

1.13.1

01 Jul 20:05
Compare
Choose a tag to compare
  • support --server-dry-run for resource CRDs
  • deprecate BigtableInstance's spec.deletionProtection field
  • fix a bug for BigtableInstance resource that causes constant reconciliation
  • other miscellaneous fixes and improvements

1.13.0

25 Jun 19:59
Compare
Choose a tag to compare
  • Fix an issue where IAMPolicy's could not contain the Cloud Storage roles of projectEditor or projectOwner.
  • Add an option, iam-format, to config-connector to control IAM output, options are policy, policymember, or none.
  • ComputeForwardingRule's target field now supports referencing a ComputeTargetSSLProxy and ComputeTargetTCPProxy.
  • DataFlowJob's serviceAccountEmail, network, subnetwork, machineType, and ipConfiguration fields now support updates.
  • Fix an issue where config-connector would error on a Project resource.

1.12.1

16 Jun 20:36
Compare
Choose a tag to compare
  • You can use config-connector tool to export Google Cloud resources into Config Connector: documentation
  • Miscellaneous bug fixes

1.12.0

12 Jun 19:38
Compare
Choose a tag to compare
  • Added ability to update streaming DataflowJobs by updating its spec (e.g. spec.templateGcsPath). Note that not all fields can be updated, and batch DataflowJobs don't support updates.
  • Added IAMPolicy to the output of config-connector