Files
netbird-kubernetes-operator/examples/gateway-api/gateway.yaml
T
Philip LaineandGitHub 7acd175882 Gateway API support (#117)
This change adds support for the new proxy service to the operator
through Gateway API. This change attempts to standardize concepts around
the Gateway API to allow for compatibility with other projects.

Fixes #111
Fixes #44

Signed-off-by: Philip Laine <philip.laine@gmail.com>
2026-03-19 13:01:58 +01:00

31 lines
554 B
YAML

apiVersion: gateway.networking.k8s.io/v1
kind: GatewayClass
metadata:
name: public
spec:
controllerName: "gateway.netbird.io/controller"
---
apiVersion: gateway.networking.k8s.io/v1
kind: Gateway
metadata:
name: netbird
namespace: netbird
spec:
gatewayClassName: public
listeners:
- protocol: HTTP
port: 80
name: dummy
infrastructure:
parametersRef:
group: netbird.io
kind: NBRoutingPeer
name: netbird
---
apiVersion: netbird.io/v1
kind: NBRoutingPeer
metadata:
name: netbird
namespace: netbird
spec: {}