Skip to content

KFlared v0.0.5

Choose a tag to compare

@github-actions github-actions released this 20 Sep 11:53
· 22 commits to main since this release
05b7270

This release allows Cloudflare tunnel origins to use Services in another namespace when authorized by a matching Gateway API ReferenceGrant, with validation and fail-closed reconciliation.

Highlights

  • Added per-binding origin Service namespace selection, defaulting to the binding namespace.
  • Cross-namespace origins require an appropriate ReferenceGrant; revocation deprograms tunnel ingress and removes managed DNS.
  • Only internal ClusterIP origin Services are accepted; headless, ExternalName, NodePort, and LoadBalancer Services are rejected.
  • Renamed the binding field from gatewayServiceRef to originServiceRef, requiring manifest migration.
  • Added validation, reconciliation coverage, documentation, and configuration samples for cross-namespace origins.

Commits

  • cc10592 feat(controller): support cross-namespace tunnel origins
  • 05b7270 feat: bump chart version to 0.0.6 and app version to 0.0.5

Full changelog

Compare v0.0.4...v0.0.5