[FIX] Add ingress class for admin logging (#532)

* add ingress class, support changing ingress class for microk8s
* update dependency
This commit is contained in:
D. Lee 2023-01-31 12:52:57 -08:00 committed by GitHub
parent 6df31e13ab
commit 5fac103e10
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 1 deletions

View File

@ -6,7 +6,7 @@ metadata:
name: kibana-main
namespace: {{ .Values.logging.namespace | default "btrix-admin" }}
annotations:
kubernetes.io/ingress.class: "nginx"
kubernetes.io/ingress.class: "{{ .Values.logging.ingress.class | default "nginx" }}"
nginx.ingress.kubernetes.io/ssl-redirect: "true"
nginx.ingress.kubernetes.io/rewrite-target: /$1
nginx.ingress.kubernetes.io/enable-cors: "true"

View File

@ -4,6 +4,8 @@ ingress:
tls: false
ingress_class: "nginx"
# for microk8s's ingress controller
# ingress_class: "public"
addons:
admin:
@ -16,6 +18,7 @@ btrix-admin-logging:
enabled: false
ingress:
tls: false
class: "nginx"
host: "myhostname"
elasticsearch:
local: true