{{- if .Values.cilium.gatewayTest.enabled }} # TODO: Move to ListernerSets when those get Promoted to GA # Resources: # - https://gateway-api.sigs.k8s.io/geps/gep-1713/ # - https://github.com/kubernetes-sigs/gateway-api/issues/1713 apiVersion: gateway.networking.k8s.io/v1 kind: Gateway metadata: name: shared-gateway namespace: kube-system spec: gatewayClassName: cilium listeners: - name: http protocol: HTTP port: 80 allowedRoutes: namespaces: from: Selector selector: matchLabels: shared-gateway-access: "true" - name: https protocol: HTTPS port: 443 tls: certificateRefs: - kind: Secret name: wildcard-oceanbox-io allowedRoutes: namespaces: from: Selector selector: matchLabels: shared-gateway-access: "true" - name: ssh protocol: TCP port: 22 allowedRoutes: namespaces: from: Selector selector: matchLabels: shared-gateway-access: "true" {{- end}}