fix: console /console/ path prefix strip + TLS cert-manager letsencrypt
This commit is contained in:
@@ -46,7 +46,7 @@ spec:
|
|||||||
serviceAccountName: fission-console
|
serviceAccountName: fission-console
|
||||||
containers:
|
containers:
|
||||||
- name: console
|
- name: console
|
||||||
image: naeel/fission-console:v0.2.2
|
image: naeel/fission-console:v0.2.3
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 8090
|
- containerPort: 8090
|
||||||
env:
|
env:
|
||||||
@@ -105,6 +105,7 @@ metadata:
|
|||||||
namespace: fission
|
namespace: fission
|
||||||
annotations:
|
annotations:
|
||||||
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
|
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
|
||||||
|
cert-manager.io/cluster-issuer: "letsencrypt-prod"
|
||||||
spec:
|
spec:
|
||||||
ingressClassName: nginx
|
ingressClassName: nginx
|
||||||
rules:
|
rules:
|
||||||
|
|||||||
+1
-1
@@ -103,7 +103,7 @@ func main() {
|
|||||||
_, _ = w.Write([]byte("ok\n"))
|
_, _ = w.Write([]byte("ok\n"))
|
||||||
})
|
})
|
||||||
|
|
||||||
uiHandler := ui.Handler()
|
uiHandler := http.StripPrefix("/console", ui.Handler())
|
||||||
mux.Handle("/console", uiHandler)
|
mux.Handle("/console", uiHandler)
|
||||||
mux.Handle("/console/", uiHandler)
|
mux.Handle("/console/", uiHandler)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user