github crossplane-contrib/provider-gcp v0.18.0

latest releases: v0.22.0, v0.23.0-rc.0, v0.22.0-rc.0...
3 years ago

Major Themes

!!! This release contains breaking API changes. To upgrade from previous versions, please follow the migration guide carefully.

This is a long-awaited release of provider-gcp. With this release, we dropped support for beta features of GCloud APIs and provider-gcp will only rely on stable GCloud APIs to be able to satisfy k8s API versioning requirements. See this PR description for more details and a huge shout out to @hasheddan for tackling that hard problem 🙌

Together with this release of provider-gcp, we also released the first version of the provider-gcp-beta, which will support beta features. See the RFC issue for more details.

Notable Updates

Updates

  • #327 - Use recommended packaging format by @negz
  • #332 - Propagate handy GitHub workflows by @negz
  • #335 - Bump crossplane-runtime version by @muvaf
  • #336 - e2e: update integration test script by @muvaf
  • #344 - Add global poll interval flag by @hasheddan
  • #353 - Fix make run by using correct binary name and use latest build module by @turkenh
  • #351 - Remove reclaimPolicy line form both Network and Subnetwork by @nicolas-g
  • #356 - Optional bucket lifecycle rules createdBefore condition should be a pointer since it is optional by @turkenh
  • #363 - Always convert nodepool image type to upper case by @turkenh
  • #369 - Fix some copy pasta in bucket policy controllers by @negz
  • #372 - Bump crossplane-runtime by @negz
  • #373 - Consider HTTP 403 to mean a ServiceAccountKey does not exist by @negz
  • #374 - Validate private network for cloudsql is in expected format by @turkenh
  • #366 - Add guide for upgrading to v0.18.x by @turkenh

BREAKING CHANGES

  • #308 - Remove dependency pins and use v1 package for GKE by @hasheddan

Don't miss a new provider-gcp release

NewReleases is sending notifications on new releases.