diff --git a/config-as-code/helm/charts/backbone-services/kibana/templates/configmap.yaml b/config-as-code/helm/charts/backbone-services/kibana/templates/configmap.yaml index 98977a840..b8a5277fb 100644 --- a/config-as-code/helm/charts/backbone-services/kibana/templates/configmap.yaml +++ b/config-as-code/helm/charts/backbone-services/kibana/templates/configmap.yaml @@ -4,6 +4,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ template "kibana.fullname" . }}-config + namespace: {{ .Values.namespace }} labels: {{ include "kibana.labels" . | nindent 4 }} data: {{- range $path, $config := .Values.kibanaConfig }} diff --git a/config-as-code/helm/charts/backbone-services/kibana/values.yaml b/config-as-code/helm/charts/backbone-services/kibana/values.yaml index 616f9736f..848a33a48 100644 --- a/config-as-code/helm/charts/backbone-services/kibana/values.yaml +++ b/config-as-code/helm/charts/backbone-services/kibana/values.yaml @@ -66,10 +66,17 @@ serverBasePath: /kibana # Allows you to add any config files in /usr/share/kibana/config/ # such as kibana.yml -kibanaConfig: {} -# kibana.yml: | -# key: -# nestedkey: value +kibanaConfig: + kibana.yml: | + xpack.security.authc.providers: + basic.basic1: + order: 0 + anonymous.anonymous1: + order: 1 + credentials: + username: "anonymous_user" + password: "anonymous@123" + # If Pod Security Policy in use it may be required to specify security context as well as service account