diff --git a/clusters/ontime-dev/configs/gateway.yaml b/clusters/ontime-dev/configs/gateway.yaml new file mode 100644 index 0000000..dfd91c1 --- /dev/null +++ b/clusters/ontime-dev/configs/gateway.yaml @@ -0,0 +1,21 @@ +apiVersion: gateway.networking.k8s.io/v1 +kind: Gateway +metadata: + annotations: + cert-manager.io/issuer: lets-encrypt-prod + name: ontime-dev-doks +spec: + gatewayClassName: cilium + listeners: + - hostname: ontime-dev-doks.jwetzell.com + name: ontime-dev-doks-http + port: 80 + protocol: HTTP + - hostname: ontime-dev-doks.jwetzell.com + name: ontime-dev-doks-https + port: 443 + protocol: HTTPS + tls: + mode: Terminate + certificateRefs: + - name: ontime-dev-doks.jwetzell.com-tls \ No newline at end of file diff --git a/clusters/ontime-dev/configs/kustomization.yaml b/clusters/ontime-dev/configs/kustomization.yaml index d95b52b..8718b70 100644 --- a/clusters/ontime-dev/configs/kustomization.yaml +++ b/clusters/ontime-dev/configs/kustomization.yaml @@ -2,4 +2,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - cluster-issuer.yaml + - gateway.yaml - storageclass.yaml \ No newline at end of file