* 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]>
26 lines
775 B
YAML
26 lines
775 B
YAML
# Test-owned shared Gateway. Created outside the chart so its Envoy Gateway
|
|
# data-plane Service (and ClusterIP) exists before the chart is installed,
|
|
# letting the harness resolve the test hostnames to it in a single install pass.
|
|
# name/namespace match the chart's global reference defaults
|
|
# (global.spire.gatewayAPI.gateway.name=spire-gateway, namespace=release ns) so
|
|
# the chart's ListenerSets and routes attach to it.
|
|
apiVersion: gateway.networking.k8s.io/v1
|
|
kind: Gateway
|
|
metadata:
|
|
name: spire
|
|
namespace: spire-server
|
|
spec:
|
|
gatewayClassName: eg
|
|
allowedListeners:
|
|
namespaces:
|
|
from: All
|
|
listeners:
|
|
- name: base
|
|
protocol: TLS
|
|
port: 443
|
|
tls:
|
|
mode: Passthrough
|
|
allowedRoutes:
|
|
namespaces:
|
|
from: All
|