Skip to content

Releases: pl4nty/cloudflare-kubernetes-gateway

v0.8.1

09 Jan 01:15
2ab8785
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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)