Skip to content

Releases: kubernetes-sigs/cluster-api-provider-gcp

v1.3.1

09 Jun 06:37
5cecdd5

Choose a tag to compare

Changes by Kind

Feature

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

v1.3.0

17 Mar 13:15
fa642b2

Choose a tag to compare

Changes by Kind

API Change

Feature

  • Add the reconciliation logic for GCPManagedControlPlane (#770, @richardchen331)
  • Add the reconciliation logic for GCPManagedMachinePool (#789, @richardchen331)
  • Add confidential compute to API
    Add on host maintenance to API (#809, @eranco74)
  • Add the reconciliation logic for GCPManagedCluster (#787, @richardcase)
  • Add validation webhooks for GCPManagedCluster, GCPManagedControlPlane, and GCPManagedMachinePool (#833, @richardchen331)
  • Adds e2e tests for GKE (#844, @richardcase)
  • Allow specifying the credentials to use on a per cluster basis (#775, @richardcase)
  • Enables GKE support via new feature flag. (#802, @richardcase)
  • Update CAPI to 1.3.1 and other cleanups (#796, @cpanato)
  • Update CAPI to v1.3.0 and bump k8s versions
    • use registry.k8s.io instead of us.gcr.io/k8s-artifacts-prod (#773, @cpanato)
  • Update cert-manager to 1.11.0 release (#815, @cpanato)
  • Update ginko to v2, CAPI to 1.3.x, go to 1.19 and certmanager to v1.10.0 (#766, @cpanato)
  • Update go to 1.19.7

Documentation

Bug or Regression

  • Fix provider panic when ClusterNetwork is nil (#778, @neoaggelos)
  • Fixes a bug preventing local-ssd disks from being used. (#786, @silenteh)

Other (Cleanup or Flake)

  • Rename k8s.gcr.io to registry.k8s.io and go updates (#835, @cpanato)

Dependencies

Added

  • cloud.google.com/go/apigeeregistry: v0.5.0
  • cloud.google.com/go/apikeys: v0.5.0
  • cloud.google.com/go/errorreporting: v0.3.0
  • cloud.google.com/go/logging: v1.7.0
  • cloud.google.com/go/maps: v0.6.0
  • cloud.google.com/go/pubsublite: v1.6.0
  • cloud.google.com/go/spanner: v1.44.0
  • cloud.google.com/go/vmwareengine: v0.2.2
  • github.com/buger/jsonparser: v1.1.1
  • github.com/emicklei/go-restful/v3: v3.9.0
  • github.com/flowstack/go-jsonschema: v0.1.1
  • github.com/golang-jwt/jwt/v4: v4.2.0
  • github.com/google/safetext: b49f7bc
  • github.com/xeipuuv/gojsonpointer: 4e3ac27
  • github.com/xeipuuv/gojsonreference: bd5ef7b
  • github.com/xeipuuv/gojsonschema: v1.2.0

Changed

  • cloud.google.com/go/accessapproval: v1.4.0 → v1.6.0
  • cloud.google.com/go/accesscontextmanager: v1.3.0 → v1.6.0
  • cloud.google.com/go/aiplatform: v1.24.0 → v1.35.0
  • cloud.google.com/go/analytics: v0.12.0 → v0.17.0
  • cloud.google.com/go/apigateway: v1.3.0 → v1.5.0
  • cloud.google.com/go/apigeeconnect: v1.3.0 → v1.5.0
  • cloud.google.com/go/appengine: v1.4.0 → v1.6.0
  • cloud.google.com/go/area120: v0.6.0 → v0.7.0
  • cloud.google.com/go/artifactregistry: v1.8.0 → v1.11.1
  • cloud.google.com/go/asset: v1.9.0 → v1.11.1
  • cloud.google.com/go/assuredworkloads: v1.8.0 → v1.10.0
  • cloud.google.com/go/automl: v1.7.0 → v1.12.0
  • cloud.google.com/go/baremetalsolution: v0.3.0 → v0.5.0
  • cloud.google.com/go/batch: v0.3.0 → v0.7.0
  • cloud.google.com/go/beyondcorp: v0.2.0 → v0.4.0
  • cloud.google.com/go/bigquery: v1.42.0 → v1.47.0
  • cloud.google.com/go/billing: v1.6.0 → v1.12.0
  • cloud.google.com/go/binaryauthorization: v1.3.0 → v1.5.0
  • cloud.google.com/go/certificatemanager: v1.3.0 → v1.6.0
  • cloud.google.com/go/channel: v1.8.0 → v1.11.0
  • cloud.google.com/go/cloudbuild: v1.3.0 → v1.6.0
  • cloud.google.com/go/clouddms: v1.3.0 → v1.5.0
  • cloud.google.com/go/cloudtasks: v1.7.0 → v1.9.0
  • cloud.google.com/go/compute/metadata: v0.2.1 → v0.2.3
  • cloud.google.com/go/compute: v1.12.1 → v1.18.0
  • cloud.google.com/go/contactcenterinsights: v1.3.0 → v1.6.0
  • cloud.google.com/go/container: v1.6.0 → v1.13.1
  • cloud.google.com/go/containeranalysis: v0.6.0 → v0.7.0
  • cloud.google.com/go/datacatalog: v1.7.0 → v1.12.0
  • cloud.google.com/go/dataflow: v0.7.0 → v0.8.0
  • cloud.google.com/go/dataform: v0.4.0 → v0.6.0
  • cloud.google.com/go/datafusion: v1.4.0 → v1.6.0
  • cloud.google.com/go/datalabeling: v0.6.0 → v0.7.0
  • cloud.google.com/go/dataplex: v1.3.0 → v1.5.2
  • cloud.google.com/go/dataproc: v1.7.0 → v1.12.0
  • cloud.google.com/go/dataqna: v0.6.0 → v0.7.0
  • cloud.google.com/go/datastore: v1.1.0 → v1.10.0
  • cloud.google.com/go/datastream: v1.4.0 → v1.6.0
  • cloud.google.com/go/deploy: v1.4.0 → v1.6.0
  • cloud.google.com/go/dialogflow: v1.18.0 → v1.31.0
  • cloud.google.com/go/dlp: v1.6.0 → v1.9.0
  • cloud.google.com/go/documentai: v1.9.0 → v1.16.0
  • cloud.google.com/go/domains: v0.7.0 → v0.8.0
  • cloud.google.com/go/edgecontainer: v0.2.0 → v0.3.0
  • cloud.google.com/go/essentialcontacts: v1.3.0 → v1.5.0
  • cloud.google.com/go/eventarc: v1.7.0 → v1.10.0
  • cloud.google.com/go/filestore: v1.3.0 → v1.5.0
  • cloud.google.com/go/firestore: v1.6.1 → v1.9.0
  • cloud.google.com/go/functions: v1.8.0 → v1.10.0
  • cloud.google.com/go/gaming: v1.7.0 → v1.9.0
  • cloud.google.com/go/gkebackup: v0.2.0 → v0.4.0
  • cloud.google.com/go/gkeconnect: v0.6.0 → v0.7.0
  • cloud.google.com/go/gkehub: v0.10.0 → v0.11.0
  • cloud.google.com/go/gkemulticloud: v0.3.0 → v0.5.0
  • cloud.google.com/go/gsuiteaddons: v1.3.0 → v1.5.0
  • cloud.google.com/go/iam: v0.6.0 → v0.12.0
  • cloud.google.com/go/iap: v1.4.0 → v1.6.0
  • cloud.google.com/go/ids: v1.1.0 → v1.3.0
  • cloud.google.com/go/iot: v1.3.0 → v1.5.0
  • cloud.google.com/go/kms: v1.5.0 → v1.8.0
  • cloud.google.com/go/language: v1.7.0 → v1.9.0
  • cloud.google.com/go/lifesciences: v0.6.0 → v0.8.0
  • cloud.google.com/go/longrunning: v0.1.1 → v0.4.1
  • cloud.google.com/go/managedidentities: v1.3.0 → v1.5.0
  • cloud.google.com/go/mediatranslation: v0.6.0 → v0.7.0
  • cloud.google.com/go/memcache: v1.6.0 → v1.9.0
  • cloud.google.com/go/metastore: v1.7.0 → v1.10.0
  • cloud.google.com/go/monitoring: v1.7.0 → v1.12.0
  • cloud.google.com/go/networkconnectivity: v1.6.0 → v1.10.0
  • cloud.google.com/go/networkmanagement: v1.4.0 → v1.6.0
  • cloud.google.com/go/networksecurity: v0.6.0 → v0.7.0
  • cloud.google.com/go/notebooks: v1.4.0 → v1.7.0
  • cloud.google.com/go/optimization: v1.1.0 → v1.3.1
  • cloud.google.com/go/orchestration: v1.3.0 → v1.6.0
  • cloud.google.com/go/orgpolicy: v1.4.0 → v1.10.0
  • cloud.google.com/go/osconfig: v1.9.0 → v1.11.0
  • cloud.google.com/go/oslogin: v1.6.0 → v1.9.0
  • cloud.google.com/go/phishingprotection: v0.6.0 → v0.7.0
  • cloud.google.com/go/policytroubleshooter: v1.3.0 → v1.5.0
  • cloud.google.com/go/privatecatalog: v0.6.0 → v0.7.0
  • cloud.google.com/go/pubsub: v1.3.1 → v1.28.0
  • cloud.google.com/go/recaptchaenterprise/v2: v2.4.0 → v2.6.0
  • cloud.google.com/go/recommendationengine: v0.6.0 → v0.7.0
  • cloud.google.com/go/recommender: v1.7.0 → v1.9.0
  • cloud.google.com/go/redis: v1.9.0 → v1.11.0
  • cloud.google.com/go/resourcemanager: v1.3.0 → v1.5.0
  • cloud.google.com/go/resourcesettings: v1.3.0 → v1.5.0
  • cloud.google.com/go/retail: v1.10.0 → v1.12.0
  • cloud.google.com/go/run: v0.2.0 → v0.8.0
  • cloud.google.com/go/scheduler: v1.6.0 → v1.8.0
  • cloud.google.com/go/secretmanager: v1.8.0 → v1.10.0
  • cloud.google.com/go/security: v1.9.0 → v1.12.0
  • cloud.google.com/go/securitycenter: v1.15.0 → v1.18.1
  • cloud.google.com/go/servicecontrol: v1.4.0 → v1.10.0
  • cloud.google.com/go/servicedirectory: v1.6.0 → v1.8.0
  • cloud.google.com/go/servicemanagement: v1.4.0 → v1.6.0
  • cloud.google.com/go/serviceusage: v1.3.0 → v1.5.0
  • cloud.google.com/go/shell: v1.3.0 → v1.6.0
  • cloud.google.com/go/speech: v1.8.0 → v1.14.1
  • cloud.google.com/go/storagetransfer: v1.5.0 → v1.7.0
  • cloud.google.com/go/talent: v1.3.0 → v1.5.0
  • cloud.google.com/go/texttospeech: v1.4.0 → v1.6.0
  • cloud.google.com/go/tpu: v1.3.0 → v1.5.0
  • cloud.google.com/go/trace: v1.3.0 → v1.8.0
  • cloud.google.com/go/translate: v1.3.0 → v1.5.0
  • cloud.google.com/go/video: v1.8.0 → v1.12.0
  • cloud.google.com/go/videointelligence: v1.8.0 → v1.10.0
  • cloud.google.com/go/vision/v2: v2.4.0 → v2.6.0
  • cloud.google.com/go/vmmigration: v1.2.0 → v1.5.0
  • cloud.google.com/go/vpcaccess: v1.4.0 → v1.6.0
  • cloud.google.com/go/webrisk: v1.6.0 → v1.8.0
  • cloud.google.com/go/websecurityscanner: v1.3.0 → v1.5.0
  • cloud.google.com/go/workflows: v1.8.0 → v1.10.0
  • cloud.google.com/go: v0.105.0 → v0.110.0
  • github.com/Azure/go-autorest/autorest/adal: v0.9.13 → v0.9.20
  • github.com/Azure/go-autorest/autorest: v0.11.18 → v0.11.27
  • github.com/GoogleCloudPlatform/k8s-cloud-provider: v1.20.0 → v1.21.0
  • github.com/Masterminds/semver/v3: v3.1.1 → v3.2.0
  • github.com/Masterminds/sprig/v3: v3.2.2 → v3.2.3
  • github.com/antlr/antlr4/runtime/Go/antlr: b48c857 → f25a4f6
  • github.com/census-instrumentation/opencensus-proto: v0.2.1 → v0.4.1
  • github.com/cespare/xxhash/v2: [v2.1.2 → v2.2.0](https://github.com/cespare/xxhas...
Read more

v1.2.1

28 Nov 11:47
7698c67

Choose a tag to compare

Changes by Kind

Feature

Bug or Regression

Dependencies

Added

  • cloud.google.com/go/accessapproval: v1.4.0
  • cloud.google.com/go/accesscontextmanager: v1.3.0
  • cloud.google.com/go/aiplatform: v1.24.0
  • cloud.google.com/go/analytics: v0.12.0
  • cloud.google.com/go/apigateway: v1.3.0
  • cloud.google.com/go/apigeeconnect: v1.3.0
  • cloud.google.com/go/appengine: v1.4.0
  • cloud.google.com/go/area120: v0.6.0
  • cloud.google.com/go/artifactregistry: v1.8.0
  • cloud.google.com/go/asset: v1.9.0
  • cloud.google.com/go/assuredworkloads: v1.8.0
  • cloud.google.com/go/automl: v1.7.0
  • cloud.google.com/go/baremetalsolution: v0.3.0
  • cloud.google.com/go/batch: v0.3.0
  • cloud.google.com/go/beyondcorp: v0.2.0
  • cloud.google.com/go/billing: v1.6.0
  • cloud.google.com/go/binaryauthorization: v1.3.0
  • cloud.google.com/go/certificatemanager: v1.3.0
  • cloud.google.com/go/channel: v1.8.0
  • cloud.google.com/go/cloudbuild: v1.3.0
  • cloud.google.com/go/clouddms: v1.3.0
  • cloud.google.com/go/cloudtasks: v1.7.0
  • cloud.google.com/go/compute/metadata: v0.2.1
  • cloud.google.com/go/contactcenterinsights: v1.3.0
  • cloud.google.com/go/container: v1.6.0
  • cloud.google.com/go/containeranalysis: v0.6.0
  • cloud.google.com/go/datacatalog: v1.7.0
  • cloud.google.com/go/dataflow: v0.7.0
  • cloud.google.com/go/dataform: v0.4.0
  • cloud.google.com/go/datafusion: v1.4.0
  • cloud.google.com/go/datalabeling: v0.6.0
  • cloud.google.com/go/dataplex: v1.3.0
  • cloud.google.com/go/dataproc: v1.7.0
  • cloud.google.com/go/dataqna: v0.6.0
  • cloud.google.com/go/datastream: v1.4.0
  • cloud.google.com/go/deploy: v1.4.0
  • cloud.google.com/go/dialogflow: v1.18.0
  • cloud.google.com/go/dlp: v1.6.0
  • cloud.google.com/go/documentai: v1.9.0
  • cloud.google.com/go/domains: v0.7.0
  • cloud.google.com/go/edgecontainer: v0.2.0
  • cloud.google.com/go/essentialcontacts: v1.3.0
  • cloud.google.com/go/eventarc: v1.7.0
  • cloud.google.com/go/filestore: v1.3.0
  • cloud.google.com/go/functions: v1.8.0
  • cloud.google.com/go/gaming: v1.7.0
  • cloud.google.com/go/gkebackup: v0.2.0
  • cloud.google.com/go/gkeconnect: v0.6.0
  • cloud.google.com/go/gkehub: v0.10.0
  • cloud.google.com/go/gkemulticloud: v0.3.0
  • cloud.google.com/go/gsuiteaddons: v1.3.0
  • cloud.google.com/go/iap: v1.4.0
  • cloud.google.com/go/ids: v1.1.0
  • cloud.google.com/go/iot: v1.3.0
  • cloud.google.com/go/kms: v1.5.0
  • cloud.google.com/go/language: v1.7.0
  • cloud.google.com/go/lifesciences: v0.6.0
  • cloud.google.com/go/longrunning: v0.1.1
  • cloud.google.com/go/managedidentities: v1.3.0
  • cloud.google.com/go/mediatranslation: v0.6.0
  • cloud.google.com/go/memcache: v1.6.0
  • cloud.google.com/go/metastore: v1.7.0
  • cloud.google.com/go/monitoring: v1.7.0
  • cloud.google.com/go/networkconnectivity: v1.6.0
  • cloud.google.com/go/networkmanagement: v1.4.0
  • cloud.google.com/go/networksecurity: v0.6.0
  • cloud.google.com/go/notebooks: v1.4.0
  • cloud.google.com/go/optimization: v1.1.0
  • cloud.google.com/go/orchestration: v1.3.0
  • cloud.google.com/go/orgpolicy: v1.4.0
  • cloud.google.com/go/osconfig: v1.9.0
  • cloud.google.com/go/oslogin: v1.6.0
  • cloud.google.com/go/phishingprotection: v0.6.0
  • cloud.google.com/go/policytroubleshooter: v1.3.0
  • cloud.google.com/go/privatecatalog: v0.6.0
  • cloud.google.com/go/recaptchaenterprise/v2: v2.4.0
  • cloud.google.com/go/recommendationengine: v0.6.0
  • cloud.google.com/go/recommender: v1.7.0
  • cloud.google.com/go/redis: v1.9.0
  • cloud.google.com/go/resourcemanager: v1.3.0
  • cloud.google.com/go/resourcesettings: v1.3.0
  • cloud.google.com/go/retail: v1.10.0
  • cloud.google.com/go/run: v0.2.0
  • cloud.google.com/go/scheduler: v1.6.0
  • cloud.google.com/go/secretmanager: v1.8.0
  • cloud.google.com/go/security: v1.9.0
  • cloud.google.com/go/securitycenter: v1.15.0
  • cloud.google.com/go/servicecontrol: v1.4.0
  • cloud.google.com/go/servicedirectory: v1.6.0
  • cloud.google.com/go/servicemanagement: v1.4.0
  • cloud.google.com/go/serviceusage: v1.3.0
  • cloud.google.com/go/shell: v1.3.0
  • cloud.google.com/go/speech: v1.8.0
  • cloud.google.com/go/storagetransfer: v1.5.0
  • cloud.google.com/go/talent: v1.3.0
  • cloud.google.com/go/texttospeech: v1.4.0
  • cloud.google.com/go/tpu: v1.3.0
  • cloud.google.com/go/trace: v1.3.0
  • cloud.google.com/go/translate: v1.3.0
  • cloud.google.com/go/video: v1.8.0
  • cloud.google.com/go/videointelligence: v1.8.0
  • cloud.google.com/go/vision/v2: v2.4.0
  • cloud.google.com/go/vmmigration: v1.2.0
  • cloud.google.com/go/vpcaccess: v1.4.0
  • cloud.google.com/go/webrisk: v1.6.0
  • cloud.google.com/go/websecurityscanner: v1.3.0
  • cloud.google.com/go/workflows: v1.8.0
  • github.com/flatcar/container-linux-config-transpiler: v0.9.4
  • github.com/flatcar/ignition: v0.36.2

Changed

  • cloud.google.com/go/bigquery: v1.8.0 → v1.42.0
  • cloud.google.com/go/compute: v1.7.0 → v1.12.1
  • cloud.google.com/go/iam: v0.3.0 → v0.6.0
  • cloud.google.com/go: v0.102.0 → v0.105.0
  • github.com/emicklei/go-restful: v2.15.0+incompatible → v2.16.0+incompatible
  • github.com/googleapis/enterprise-certificate-proxy: v0.1.0 → v0.2.0
  • github.com/googleapis/gax-go/v2: v2.4.0 → v2.7.0
  • github.com/onsi/ginkgo/v2: v2.1.6 → v2.3.0
  • github.com/onsi/gomega: v1.20.2 → v1.22.1
  • github.com/stretchr/objx: v0.1.1 → v0.5.0
  • github.com/stretchr/testify: v1.7.1 → v1.8.1
  • go.opencensus.io: v0.23.0 → v0.24.0
  • golang.org/x/mod: 9b9b3d8 → 86c51ed
  • golang.org/x/net: bea034e → f15817d
  • golang.org/x/oauth2: 0ebed06 → 6fdb5e3
  • golang.org/x/sync: 0de741c → v0.1.0
  • golang.org/x/text: v0.3.7 → v0.4.0
  • golang.org/x/tools: 897bd77 → v0.1.12
  • golang.org/x/xerrors: 65e6541 → 04be3eb
  • google.golang.org/api: v0.96.0 → v0.103.0
  • google.golang.org/genproto: 8cd45d7 → 115e99e
  • google.golang.org/grpc: v1.47.0 → v1.50.1
  • google.golang.org/protobuf: v1.28.0 → v1.28.1
  • k8s.io/api: v0.24.4 → v0.24.8
  • k8s.io/apimachinery: v0.24.4 → v0.24.8
  • k8s.io/client-go: v0.24.4 → v0.24.8
  • sigs.k8s.io/cluster-api/test: v1.2.2 → v1.2.6
  • sigs.k8s.io/cluster-api: v1.2.2 → v1.2.6

Removed

  • github.com/flatcar-linux/container-linux-config-transpiler: v0.9.2
  • github.com/flatcar-linux/ignition: v0.36.1

v1.2.0

29 Sep 10:28
01061d4

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0

image: registry.k8s.io/cluster-api-gcp/cluster-api-gcp-controller:v1.2.0

v1.1.2

19 Sep 09:58
cb98eb4

Choose a tag to compare

What's Changed

image: registry.k8s.io/cluster-api-gcp/cluster-api-gcp-controller:v1.1.2

Full Changelog: v1.1.1...v1.1.2

v1.1.1

07 Jul 16:21
7fa8195

Choose a tag to compare

What's Changed

  • updates in dependencies and k8s images by @cpanato in #650

Full Changelog: v1.1.0...v1.1.1

The image for this release is registry.k8s.io/cluster-api-gcp/cluster-api-gcp-controller:v1.1.1@sha256:1c4a616bc53d01e958372e37392fe11fe5fc7ea1152c484da51a28562c399756.

v1.1.0

21 Jun 14:47
c2a4077

Choose a tag to compare

What's Changed

Read more

v1.0.2

11 Mar 13:52
v1.0.2
1a70c41

Choose a tag to compare

What's Changed

Full Changelog: v1.0.1...v1.0.2


The image for this release is k8s.gcr.io/cluster-api-gcp/cluster-api-gcp-controller:v1.0.2@sha256:f69442ea80e47ca6daf11a2c0f890211aed97bd8c1ea2eed82023631e8a73d1e.

Thanks to all our contributors! 😊

v0.4.2

11 Mar 09:42
v0.4.2
e89673d

Choose a tag to compare

What's Changed

Full Changelog: v0.4.1...v0.4.2

The image for this release is k8s.gcr.io/cluster-api-gcp/cluster-api-gcp-controller:v0.4.2@sha256:47309933a66420b32dedfb9624c9a36b5bd24aa676445e057a21a6e5ca2a7064.

Thanks to all our contributors! 😊

v1.0.1

08 Feb 08:17
d8acd27

Choose a tag to compare

What's Changed

  • cherry-pick: refactor conformance tests to run with the capi test suite by @cpanato in #476
  • [release-1.0] cherry picks #474 #475 by @cpanato in #477
  • [release-1.0][cherry-pick] update capi to release v1.0.4 by @cpanato in #502

Full Changelog: v1.0.0...v1.0.1


The image for this release is k8s.gcr.io/cluster-api-gcp/cluster-api-gcp-controller:v1.0.1@sha256:f3f34ad9c460d715005cdb956876a66922c43c8b2e96c1bfafa8989673e57767.

Thanks to all our contributors! 😊