Skip to content

Releases: pl4nty/cloudflare-kubernetes-gateway

v0.8.1

09 Jan 01:15
2ab8785

Choose a tag to compare

0.8.1 (2025-01-09)

Bug Fixes

  • deps: update cloudflare/cloudflared docker tag to v2025 (#209) (1e957a3)
  • deps: update module sigs.k8s.io/controller-runtime to v0.19.4 (#208) (d34e944)

v0.8.0

04 Jan 07:44
db43cb1

Choose a tag to compare

0.8.0 (2025-01-04)

Features

  • add gateway infrastructure parameter to disable operator's deployment (#166) (8388f71)
  • deps: update cloudflare/cloudflared docker tag to v2024.12.2 (#195) (7561f32)

Bug Fixes

  • cloudflared ServiceMonitor match any namespace (623a5e7)
  • deps: update kubernetes packages to v0.32.0 (#196) (f9738e6)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.22.1 (#201) (22887c7)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.22.2 (#205) (d9b852d)
  • deps: update module github.com/onsi/gomega to v1.36.1 (#193) (150ec11)
  • deps: update module sigs.k8s.io/controller-runtime to v0.19.3 (#190) (f4dc86b)
  • RBAC to disable deployment (45b40ad)
  • README split example yaml to avoid race condition, warn about orphaned hostnames (50e9027)

v0.7.2

30 Nov 01:29
4313410

Choose a tag to compare

0.7.2 (2024-11-30)

Bug Fixes

  • deps: update cloudflare/cloudflared docker tag to v2024.11.1 (#179) (e97a123)
  • deps: update kubernetes packages to v0.31.3 (#183) (ad156a0)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.22.0 (#182) (5e01641)
  • deps: update module github.com/onsi/gomega to v1.36.0 (#186) (88a289c)
  • deps: update module sigs.k8s.io/controller-runtime to v0.19.2 (#184) (ef166c9)
  • deps: update module sigs.k8s.io/gateway-api to v1.2.1 (#187) (3cbf229)

v0.7.1

18 Nov 09:22
7af2ac6

Choose a tag to compare

0.7.1 (2024-11-18)

Bug Fixes

  • Allow cloudflared ICMP proxy feature (#165) (131d363)
  • deps: update cloudflare/cloudflared docker tag to v2024.11.0 (#172) (4585fea)
  • deps: update kubernetes packages to v0.31.2 (#171) (fa2f8c6)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.21.0 (#175) (0b45d68)
  • deps: update module github.com/onsi/gomega to v1.35.1 (#176) (826aafa)
  • deps: update module sigs.k8s.io/controller-runtime to v0.19.1 (#173) (9e86f68)
  • deps: update module sigs.k8s.io/gateway-api to v1.2.0 (#154) (862cd3b)
  • release created condition in CI (eb7eb6a)
  • release created condition in CI (d754ad3)
  • support for exotic platforms in base image (1de2742)

v0.7.0

13 Oct 12:16
v0.7.0
3780d02

Choose a tag to compare

0.7.0 (2024-10-13)

Breaking Changes

cloudflared deployments are now reconciled by the controller, which ensures cloudflared is automatically updated. To support this, existing deployments need to be manually deleted after upgrading the controller. For more details, see #168.

Features

  • enable controller and cloudflared metrics (1f9792f)
  • update cloudflare/cloudflared docker tag to v2024.10.0 (ef474e2)
  • validate gateway listeners (e063f99)

Bug Fixes

  • parentRefs in README example (#146) (783c5a8)
  • always upload conformance report in CI (ba3a043)
  • consolidate RBAC rules (84b0eab)
  • deps: update kubernetes packages to v0.31.1 (#149) (ce2d055)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.20.2 (#142) (9783e98)
  • deps: update module github.com/onsi/gomega to v1.34.2 (#143) (95badce)
  • deps: update module sigs.k8s.io/controller-runtime to v0.19.0 (#137) (4f313e5)
  • dynamic e2e test timeout for slower local testing (fb68395)
  • expose Cloudflare token errors in GatewayClass condition (4f07230)
  • fetch tags before goreleaser (15f326e)
  • force release-please to use manifest (909d25b)
  • gateway status conditions (8f76fbd)
  • Handle other gatewayclasses gracefully (#156) (6880900)
  • ignore e2e CI errors (a283f4b)
  • only reconcile if generation changes (#163) (3eec298)
  • README token steps, e2e image name/entrypoint, devcontainer base (ca81643)
  • refactor release-please config (c3f189c)
  • remove version from deployment labels (99ca07e)
  • Renovate config for cloudflared (a22d58a)
  • respect Cloudflare API ratelimit (f6b41fd)
  • ServiceMonitors namespace and name prefix (742aed9)
  • suppress gateway update conflict errors (94efb3d)
  • update existing cloudflared deployments (020e1ac)
  • use recommended Renovate config (e929d16)
  • validate presence of GatewayClass secret parameter (712f871)

v0.6.0

12 Aug 13:45
v0.6.0
da96b8b

Choose a tag to compare

0.6.0 (2024-08-12)

Features

  • upgrade kubebuilder and add conformance tests (#112) (43e30b6)

Bug Fixes

  • deps: update kubernetes packages to v0.30.3 (#110) (1567ec4)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.20.0 (#130) (6385ac3)
  • deps: update module github.com/onsi/gomega to v1.34.0 (#120) (7e03b53)
  • deps: update module sigs.k8s.io/controller-runtime to v0.18.4 (#116) (dd724cf)
  • manager entrypoint (aaa449d)
  • manager tag (0c90d7a)
  • pin manifest version in README (ae6ad29), closes #123
  • run goreleaser on tags (3f224ce)
  • use non-root base image (91430fe)

v0.6.0-rc1

28 Jul 04:03
v0.6.0-rc1
ce184e7

Choose a tag to compare

v0.6.0-rc1 Pre-release
Pre-release

0.6.0-rc1 (2024-07-28)

Features

  • upgrade kubebuilder and refactor conformance tests (#112) (43e30b6)

Bug Fixes

  • deps: update kubernetes packages to v0.30.3 (#110) (1567ec4)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.19.1 (#121) (bb0d3f1)
  • deps: update module github.com/onsi/gomega to v1.34.0 (#120) (7e03b53)
  • deps: update module sigs.k8s.io/controller-runtime to v0.18.4 (#116) (dd724cf)
  • pin manifest version in README (ae6ad29), closes #123

v0.5.0

10 Jun 01:25
505fb5d

Choose a tag to compare

0.5.0 (2024-06-10)

Features

  • refactor CI, add conformance tests (1d6f200)

Bug Fixes

  • conformance cluster setup and report (fa3b2cd)
  • deps: update module sigs.k8s.io/controller-runtime to v0.18.4 (#104) (62cc730)
  • increment GatewayClass ObservedGeneration (9e6d2d7)
  • show manager logs after conformance tests (684bb91)

v0.4.0

01 Jun 06:32
4be1525

Choose a tag to compare

0.4.0 (2024-06-01)

Features

  • cloudflare-go v2, reconcile deployment, expose metrics (#70) (1d970ba)

Bug Fixes

  • auto-update base image (73f115e)
  • deps: update kubernetes packages to v0.30.1 (#95) (ad14c70)
  • deps: update module github.com/cloudflare/cloudflare-go to v0.96.0 (#92) (73b2c33)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.17.3 (#91) (14e20b7)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.19.0 (#97) (6eb4078)
  • deps: update module sigs.k8s.io/controller-runtime to v0.18.1 (#86) (89a3859)
  • deps: update module sigs.k8s.io/controller-runtime to v0.18.2 (#88) (5fc2232)
  • deps: update module sigs.k8s.io/controller-runtime to v0.18.3 (#98) (271dd03)
  • deps: update module sigs.k8s.io/gateway-api to v1.1.0 (#93) (9fe3c89)

v0.3.8

01 May 09:41
b061f1f

Choose a tag to compare

0.3.8 (2024-05-01)

Bug Fixes

  • Allow root domain has HTTPRoute hostname (1e4f5c9)
  • deps: update kubernetes packages to v0.29.4 (#71) (cbbc50a)
  • deps: update module github.com/cloudflare/cloudflare-go to v0.92.0 (#63) (a9f4263)
  • deps: update module github.com/cloudflare/cloudflare-go to v0.93.0 (#68) (79a5a45)
  • deps: update module github.com/cloudflare/cloudflare-go to v0.94.0 (#75) (9bf659f)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.17.2 (#78) (c30685c)
  • deps: update module github.com/onsi/gomega to v1.33.0 (#73) (fd91cd2)
  • deps: update module github.com/onsi/gomega to v1.33.1 (#79) (d34f295)
  • deps: update module sigs.k8s.io/controller-runtime to v0.17.3 (#67) (66d9b44)
  • deps: update module sigs.k8s.io/controller-runtime to v0.18.0 (#76) (1cda9da)
  • Handle HTTPRoute without parentRefs[].namespace (8477c93)
  • Remove /api from build (8629959)
  • Specify registry for golang container (4ed277e)
  • Strip spaces from secret data (9a37c06)