From 60ff08738d2130ef41ad366d9bbf874d3ea41abd Mon Sep 17 00:00:00 2001 From: Junwei Zhao Date: Sat, 27 Jan 2024 12:12:40 +1100 Subject: [PATCH] Add vmware proxy --- home-apps/home-proxy.yaml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/home-apps/home-proxy.yaml b/home-apps/home-proxy.yaml index 150209f..d4a454f 100644 --- a/home-apps/home-proxy.yaml +++ b/home-apps/home-proxy.yaml @@ -209,3 +209,33 @@ spec: number: 8080 path: / pathType: Prefix + +--- + +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: vm-ingress + annotations: + kubernetes.io/ingress.class: "nginx" + kubernetes.io/tls-acme: "true" + cert-manager.io/cluster-issuer: "letsencrypt-prod" + nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" + nginx.ingress.kubernetes.io/auth-url: "https://id.junv.me/oauth2/auth" + nginx.ingress.kubernetes.io/auth-signin: "https://id.junv.me/oauth2/start?rd=https%3A%2F%2F$host$request_uri" +spec: + tls: + - hosts: + - vm.junv.me + secretName: vm-tls + rules: + - host: vm.junv.me + http: + paths: + - backend: + service: + name: home-proxy + port: + number: 8083 + path: / + pathType: Prefix