From 72fbb6c5161acbca29598e92f6302f1adac62284 Mon Sep 17 00:00:00 2001 From: Naeel Date: Wed, 15 Apr 2026 10:22:19 +0300 Subject: [PATCH] fix: console /console/ path prefix strip + TLS cert-manager letsencrypt --- console/deploy/console.yaml | 3 ++- console/main.go | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/console/deploy/console.yaml b/console/deploy/console.yaml index 9e6f856..b170251 100644 --- a/console/deploy/console.yaml +++ b/console/deploy/console.yaml @@ -46,7 +46,7 @@ spec: serviceAccountName: fission-console containers: - name: console - image: naeel/fission-console:v0.2.2 + image: naeel/fission-console:v0.2.3 ports: - containerPort: 8090 env: @@ -105,6 +105,7 @@ metadata: namespace: fission annotations: nginx.ingress.kubernetes.io/force-ssl-redirect: "true" + cert-manager.io/cluster-issuer: "letsencrypt-prod" spec: ingressClassName: nginx rules: diff --git a/console/main.go b/console/main.go index c23b998..cd9667a 100644 --- a/console/main.go +++ b/console/main.go @@ -103,7 +103,7 @@ func main() { _, _ = w.Write([]byte("ok\n")) }) - uiHandler := ui.Handler() + uiHandler := http.StripPrefix("/console", ui.Handler()) mux.Handle("/console", uiHandler) mux.Handle("/console/", uiHandler)