diff --git a/stable/kibana/Chart.yaml b/stable/kibana/Chart.yaml index ca70c10a94..ed55ff464a 100644 --- a/stable/kibana/Chart.yaml +++ b/stable/kibana/Chart.yaml @@ -1,5 +1,5 @@ name: kibana -version: 0.5.0 +version: 0.6.0 appVersion: 6.0.0 description: Kibana is an open source data visualization plugin for Elasticsearch icon: https://raw.githubusercontent.com/elastic/kibana/master/src/ui/public/icons/kibana-color.svg diff --git a/stable/kibana/README.md b/stable/kibana/README.md index 32c58175dd..34e52c3c46 100644 --- a/stable/kibana/README.md +++ b/stable/kibana/README.md @@ -52,6 +52,7 @@ Parameter | Description | Default `nodeSelector` | node labels for pod assignment | `{}` `podAnnotations` | annotations to add to each pod | `{}` `replicaCount` | desired number of pods | `1` +`serviceAccountName` | serviceAccount that will run the pod | `nil` `resources` | pod resource requests & limits | `{}` `service.externalPort` | external port for the service | `443` `service.internalPort` | internal port for the service | `4180` diff --git a/stable/kibana/templates/deployment.yaml b/stable/kibana/templates/deployment.yaml index 36634e1ad1..8cd725e6b7 100644 --- a/stable/kibana/templates/deployment.yaml +++ b/stable/kibana/templates/deployment.yaml @@ -19,6 +19,9 @@ spec: app: {{ template "kibana.name" . }} release: "{{ .Release.Name }}" spec: + {{- if .Values.serviceAccountName }} + serviceAccountName: {{ .Values.serviceAccountName }} + {{- end }} containers: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" diff --git a/stable/kibana/values.yaml b/stable/kibana/values.yaml index c230d1d3d5..f4fc03ab93 100644 --- a/stable/kibana/values.yaml +++ b/stable/kibana/values.yaml @@ -46,6 +46,9 @@ ingress: # hosts: # - chart-example.local +# service account that will run the pod. Leave commented to use the default service account. +# serviceAccountName: kibana + resources: {} # limits: # cpu: 100m