Files
homelab-v/k8s/infra/network/gateway/gw-internal.yaml
T
Vegard Hagen a788e2e12c feat(argocd): enable argocd cli
Also change Argo CD to use a proper certificate

Signed-off-by: Vegard Hagen <[email protected]>
2025-07-20 13:18:31 +02:00

43 lines
926 B
YAML

apiVersion: gateway.networking.k8s.io/v1
kind: Gateway
metadata:
name: internal
namespace: gateway
spec:
gatewayClassName: cilium
addresses:
- type: IPAddress
value: 192.168.1.220
listeners:
- protocol: TLS
port: 443
name: tls-passthrough
hostname: "*.stonegarden.dev"
tls:
mode: Passthrough
allowedRoutes:
namespaces:
from: All
- protocol: HTTPS
port: 443
name: https-gateway
hostname: "*.stonegarden.dev"
tls:
certificateRefs:
- kind: Secret
name: cert-stonegarden
allowedRoutes:
namespaces:
from: All
- protocol: HTTPS
port: 443
name: https-domain-gateway
hostname: stonegarden.dev
tls:
certificateRefs:
- kind: Secret
name: cert-stonegarden
allowedRoutes:
namespaces:
from: All