v0.7.0
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)