Gateway api support (#890)

* Gateway api support

Signed-off-by: Kevin Fox <[email protected]>

* Update readme

Signed-off-by: Kevin Fox <[email protected]>

* Fix gateway name. a gateway doesnt need to be named gateway

Signed-off-by: Kevin Fox <[email protected]>

* Fix naming issue

Signed-off-by: Kevin Fox <[email protected]>

* Incorperate feedback

Signed-off-by: Kevin Fox <[email protected]>

* Incorperate feedback

Signed-off-by: Kevin Fox <[email protected]>

---------

Signed-off-by: Kevin Fox <[email protected]>
This commit is contained in:
kfox1111
2026-07-30 19:38:43 +00:00
committed by GitHub
parent 2d92b81ba4
commit 3cfefb72ba
39 changed files with 1015 additions and 5 deletions
@@ -0,0 +1,7 @@
# Expose spire-server via Gateway API using TLS passthrough (mTLS terminated at
# the pod). Empty gatewayAPI.tlsSecret => TLSRoute + a passthrough SNI listener.
# The shared Gateway object is created by the test harness (not the chart), so
# gatewayAPI.gateway.enabled is left at its default (false).
spire-server:
gatewayAPI:
enabled: true