k8s-platform/infrastructure/gateway/envoy/shared-public-gateway.yaml

19 lines
410 B
YAML

apiVersion: gateway.networking.k8s.io/v1
kind: Gateway
metadata:
name: public-gateway
namespace: apps
spec:
gatewayClassName: envoy-gateway-class
infrastructure:
parametersRef:
group: gateway.envoyproxy.io
kind: EnvoyProxy
name: public-gateway-nodeport
listeners:
- name: http
protocol: HTTP
port: 80
allowedRoutes:
namespaces:
from: All