Releases: kubernetes-sigs/cluster-api-provider-gcp
v1.3.1
Changes by Kind
Feature
- Update CAPI to release v1.3.8 (#946, @cpanato)
- Update CAPI to release v1.3.7 (#910, @cpanato)
- Update CAPI to v1.3.5 (#862, @cpanato)
Dependencies
Added
Nothing has changed.
Changed
- github.com/docker/distribution: v2.8.1+incompatible → v2.8.2+incompatible
- github.com/docker/docker: v20.10.21+incompatible → v20.10.24+incompatible
- k8s.io/api: v0.25.5 → v0.25.10
- k8s.io/apimachinery: v0.25.5 → v0.25.10
- k8s.io/client-go: v0.25.5 → v0.25.10
- k8s.io/component-base: v0.25.5 → v0.25.10
- sigs.k8s.io/cluster-api/test: v1.3.5 → v1.3.8
- sigs.k8s.io/cluster-api: v1.3.5 → v1.3.8
- sigs.k8s.io/kind: v0.17.0 → v0.18.0
Removed
Nothing has changed.
v1.3.0
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
- 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
- Add documentation for the GKE feature (#834, @richardchen331)
- Add proposal for managed Kubernetes in CAPG
- Add scaffolds for managed Kubernetes in CAPG and defines the API types (#764, @richardchen331)
- Add proposal for managed Kubernetes in CAPG (#801, @richardchen331)
- Added CAPG monthly office hours details. (#798, @hackeramitkumar)
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)
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...
v1.2.1
Changes by Kind
Feature
- Update CAPI to v1.2.6 and golang to 1.18.8 (#767, @cpanato)
- Bump CAPI to v1.2.3 (#736, @k8s-infra-cherrypick-robot)
- Bump CAPI to v1.2.4 (#746, @k8s-infra-cherrypick-robot)
Bug or Regression
- Set subnet role to ACTIVE (#724, @fiunchinho)
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
v1.2.0
What's Changed
- Doc: Add tilt debug information of vscode in the documentation by @aniruddha2000 in #635
- update KIND version to latest by @SubhasmitaSw in #637
- update ci & other scripts to use installed [email protected] by @sayantani11 in #646
- Update capi to 1.1.5 and k8s capg images by @cpanato in #649
- add GoLand configuration for debug section by @SubhasmitaSw in #642
- Add verify-conversions target by @sayantani11 in #627
- fix: use right name for EnableFlowLogs field by @fiunchinho in #665
- Fix development setup issue by @akshay196 in #666
- fix: always send autoCreateSubnetnetworks field to create VPC network by @fiunchinho in #664
- Use kubectl installed from makefile and remove unused install script by @sayantani11 in #656
- Bump golangci-lint to v1.47.2 by @Prajyot-Parab in #670
- Fix apidiff target by @Prajyot-Parab in #671
- Minor docs / Tiltfile cleanup by @eaceaser in #672
- Upgrade golang to v1.18.3 by @Prajyot-Parab in #663
- Update cloudbuild to go 1.18 by @Prajyot-Parab in #675
- Update CAPI to v1.2.0 by @cpanato in #678
- docs: add IMAGE_ID export to prerequisites by @evanfreed in #680
- update capi to v1.2.1 by @cpanato in #690
- Fix panic when no failure domain found by @alexander-demichev in #662
- Fix broken
TestGCPClusterTemplate_ValidateUpdatetest by @omertuc in #685 - Remove Hardcoded failureDomain in Template by @evanfreed in #689
- fix typo by @cpanato in #692
- Fix make target for test with coverage by @fiunchinho in #693
- feat: Upgrade Cert-Manager version to the latest(v1.9.1) by @jrmanes in #699
- Bump golangci-lint to v1.49.0 by @Prajyot-Parab in #702
- Reconcile subnetworks by @fiunchinho in #677
- Remove slices of pointers to make conversion-gen happy by @fiunchinho in #712
- Allow to customize the subnet purpose by @fiunchinho in #713
- update CAPI to v1.2.2 and golang to 1.18.6 by @cpanato in #719
- Marke EnableFlowLogs as optional by @fiunchinho in #718
- doc fixes by @rushyrush in #725
- Subnet role must be passed by @fiunchinho in #724
New Contributors
- @SubhasmitaSw made their first contribution in #637
- @fiunchinho made their first contribution in #665
- @akshay196 made their first contribution in #666
- @eaceaser made their first contribution in #672
- @omertuc made their first contribution in #685
- @jrmanes made their first contribution in #699
- @rushyrush made their first contribution in #725
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
v1.1.1
What's Changed
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
What's Changed
- version: fix version in the manager logs by @cpanato in #465
- Update k8s version to latest 1.22 patch version by @jayesh-srivastava in #466
- Refactor conformance tests to use the capi test suite framework by @cpanato in #469
- remove not needed conformance script and update docs by @cpanato in #474
- Update capi and project dependencies by @cpanato in #475
- Management cluster creation without clusterctl by @sayantani11 in #468
- Replace some occurences of ToNot(HaveOccurred()) by @jayesh-srivastava in #479
- Bash script added for shellcheck verification by @sayantani11 in #483
- Make cert manager install in makefile more resilient by @sayantani11 in #481
- Update README.md by @wondersumanth in #488
- update capi to release v1.0.4 by @cpanato in #500
- Align kubectl install and CI scripts to use local bin folder by @sayantani11 in #497
- Replaced
go getwithgo installto install binaries by @mehabhalodiya in #507 - update CAPI discussion link by @Aayush987 in #506
- Bumps Go to 1.17 and CAPI to v1.1.0 by @sayantani11 in #501
- update k8s version to use 1.22.6 with the new images that is built by @cpanato in #513
- Use custom service accounts instead of default for controllers by @jayesh-srivastava in #508
- Reflect changes on support policy section by @mehabhalodiya in #517
- Update controller-runtime, controller-tools, k8s-client and kustomize by @jayesh-srivastava in #515
- e2e/tests: add upgrade k8s tests by @cpanato in #518
- e2e/upgrade: add HA upgrade tests by @cpanato in #519
- add dependabot config by @cpanato in #499
- Bump k8s.io/api from 0.23.0 to 0.23.3 by @dependabot in #525
- tests/e2e: add remediation tests by @cpanato in #520
- Bump k8s.io/client-go from 0.23.0 to 0.23.3 by @dependabot in #527
- Bump github.com/onsi/gomega from 1.17.0 to 1.18.1 by @dependabot in #526
- Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 by @dependabot in #524
- Bump google.golang.org/api from 0.62.0 to 0.68.0 by @dependabot in #523
- Bump k8s.io/klog/v2 from 2.30.0 to 2.40.1 by @dependabot in #522
- Use controller-runtime setup-envtest and generate junit report in ci-test.sh by @sayantani11 in #514
- cni: update calico to version v3.22 and CAPI to v1.1.2 by @cpanato in #531
- Bump google.golang.org/api from 0.68.0 to 0.69.0 by @dependabot in #537
- Bump k8s.io/client-go from 0.23.3 to 0.23.4 by @dependabot in #535
- update go to 1.17.7 by @cpanato in #530
- Bump google.golang.org/api from 0.69.0 to 0.70.0 by @dependabot in #542
- enable quiet mode for docs link checker by @sourikghosh in #545
- Add CAPG label to tilt-provider.json by @pydctw in #544
- add ci-apidiff job along with apidiff target by @sayantani11 in #534
- owners: cleanup and move members to emeritus by @cpanato in #532
- Verify lint-fix added to Makefile by @sayantani11 in #528
- Cleanup go install script by @jayesh-srivastava in #548
- Add script to run the test coverage by @sayantani11 in #547
- Use
git cloneto get source by @jayesh-srivastava in #551 - update CAPI to v1.1.3 by @cpanato in #553
- add verify-tiltfile target by @sayantani11 in #539
- Missing linters added by @sayantani11 in #554
- Bump google.golang.org/api from 0.70.0 to 0.71.0 by @dependabot in #556
- fix: Install Cert Manager and Documentation by @evanfreed in #557
- Fix v1alpha4 <-> v1beta1 API conversions by @pydctw in #559
- Bump k8s.io/apimachinery from 0.23.4 to 0.23.5 by @dependabot in #566
- Bump k8s.io/api from 0.23.4 to 0.23.5 by @dependabot in #565
- Bump google.golang.org/api from 0.71.0 to 0.73.0 by @dependabot in #562
- Bump k8s.io/client-go from 0.23.4 to 0.23.5 by @dependabot in #564
- Bump k8s.io/klog/v2 from 2.40.1 to 2.60.1 by @dependabot in #563
- Bump to golangci-lint v1.45.0 by @Prajyot-Parab in #567
- Bump to golangci-lint v1.45.2 by @Prajyot-Parab in #571
- Add ClusterClass quickstart e2e test by @pydctw in #568
- Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 by @dependabot in #572
- Bump google.golang.org/api from 0.73.0 to 0.74.0 by @dependabot in #574
- Bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 by @dependabot in #573
- Change the default GINKGO_NODES to 1 by @pydctw in #581
- Bump kustomize version to fix make tilt-up by @pydctw in #582
- Doc: Add instruction to export gcp credential env var by @aniruddha2000 in #586
- Bump google.golang.org/api from 0.74.0 to 0.75.0 by @dependabot in #589
- Bump k8s.io/apimachinery from 0.23.5 to 0.23.6 by @dependabot in #588
- Bump k8s.io/api from 0.23.5 to 0.23.6 by @dependabot in #590
- Bump k8s.io/client-go from 0.23.5 to 0.23.6 by @dependabot in #591
- Bump google.golang.org/api from 0.75.0 to 0.77.0 by @dependabot in #594
- Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 by @dependabot in #595
- Add internal DNS addresses to machine by @alexander-demichev in #587
- Add IPForwarding to API by @alexander-demichev in #585
- Bump google.golang.org/api from 0.77.0 to 0.78.0 by @dependabot in #598
- Bump google.golang.org/api from 0.78.0 to 0.79.0 by @dependabot in #602
- Fix Cluster API image link in README.md by @khannakshat7 in #605
- Bump google.golang.org/api from 0.79.0 to 0.80.0 by @dependabot in https://github.com/kubernetes-sigs/cluster-...
v1.0.2
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
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
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! 😊