UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit 438735bb authored by Kirby Liu's avatar Kirby Liu Committed by Andrew Shoell
Browse files

Enable Service Account Annotation for elasticsearch

parent f70174e0
No related branches found
No related tags found
1 merge request!4661Enable Service Account Annotation for elasticsearch
......@@ -15,7 +15,7 @@ imagePullPolicy: {{ .Values.imagePullPolicy }}
istio:
enabled: {{ .Values.istio.enabled }}
hardened:
{{- if or (dig "istio" "hardened" "enabled" false .Values.loki.values) (dig "istio" "hardened" "enabled" false .Values.elasticsearchKibana.values) }}
{{- if or (dig "istio" "hardened" "enabled" false .Values.loki.values) (dig "hardened" "enabled" false .Values.istio.values) (dig "istio" "hardened" "enabled" false .Values.elasticsearchKibana.values) }}
enabled: true
{{- else }}
enabled: false
......@@ -79,7 +79,11 @@ kibana:
podAnnotations:
{{ include "istioAnnotation" . }}
{{- end }}
{{- if not .Values.elasticsearchKibana.serviceAccountAnnotations.kibana }}
serviceAccountAnnotations: {}
{{- else }}
serviceAccountAnnotations: {{ toYaml .Values.elasticsearchKibana.serviceAccountAnnotations.kibana | nindent 4 }}
{{- end }}
monitoring:
enabled: {{ .Values.monitoring.enabled }}
......@@ -229,4 +233,9 @@ elasticsearch:
podAnnotations:
{{ include "istioAnnotation" . }}
{{- end }}
{{- if not .Values.elasticsearchKibana.serviceAccountAnnotations.elasticsearch }}
serviceAccountAnnotations: {}
{{- else }}
serviceAccountAnnotations: {{ toYaml .Values.elasticsearchKibana.serviceAccountAnnotations.elasticsearch | nindent 4 }}
{{- end }}
{{- end -}}
......@@ -451,6 +451,12 @@
}
},
"additionalProperties": false
},
"serviceAccountAnnotations": {
"properties": {
"elasticsearch": true,
"kibana": true
}
}
},
"allOf": [
......
......@@ -570,11 +570,11 @@ elasticsearchKibana:
git:
repo: https://repo1.dso.mil/big-bang/product/packages/elasticsearch-kibana.git
path: "./chart"
tag: "1.17.0-bb.1"
tag: "1.17.0-bb.2"
helmRepo:
repoName: "registry1"
chartName: "elasticsearch-kibana"
tag: "1.17.0-bb.1"
tag: "1.17.0-bb.2"
# -- Flux reconciliation overrides specifically for the Logging (EFK) Package
flux:
......@@ -594,6 +594,11 @@ elasticsearchKibana:
# -- Elasticsearch/Kibana OIDC client secret
client_secret: ""
# -- Elasticsearch/Kibana Service Account Annotations
serviceAccountAnnotations:
elasticsearch: {}
kibana: {}
license:
# -- Toggle trial license installation of elasticsearch. Note that enterprise (non trial) is required for SSO to work.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment