Set proper fsGroup location

This commit is contained in:
Javier J. Salmeron Garcia
2018-08-03 15:33:41 +02:00
parent a46c1d171d
commit f80b148ff0
5 changed files with 17 additions and 5 deletions

View File

@@ -1,5 +1,5 @@
name: elasticsearch
version: 2.0.0
version: 2.0.1
appVersion: 6.3.2
description: A highly scalable open-source full-text search and analytics engine
keywords:

View File

@@ -17,6 +17,10 @@ spec:
release: {{ .Release.Name | quote }}
role: "coordinating-only"
spec:
{{- if .Values.securityContext.enabled }}
securityContext:
fsGroup: {{ .Values.securityContext.fsGroup }}
{{- end }}
{{- if eq .Values.coordinating.antiAffinity "hard" }}
affinity:
podAntiAffinity:
@@ -57,7 +61,6 @@ spec:
- name: {{ template "coordinating.fullname" . }}
{{- if .Values.securityContext.enabled }}
securityContext:
fsGroup: {{ .Values.securityContext.fsGroup }}
runAsUser: {{ .Values.securityContext.runAsUser }}
{{- end }}
image: {{ template "elasticsearch.image" . }}

View File

@@ -25,6 +25,10 @@ spec:
release: {{ .Release.Name | quote }}
role: "data"
spec:
{{- if .Values.securityContext.enabled }}
securityContext:
fsGroup: {{ .Values.securityContext.fsGroup }}
{{- end }}
{{- if eq .Values.data.antiAffinity "hard" }}
affinity:
podAntiAffinity:
@@ -61,7 +65,6 @@ spec:
imagePullPolicy: {{ .Values.image.pullPolicy | quote }}
{{- if .Values.securityContext.enabled }}
securityContext:
fsGroup: {{ .Values.securityContext.fsGroup }}
runAsUser: {{ .Values.securityContext.runAsUser }}
{{- end }}
env:

View File

@@ -18,6 +18,10 @@ spec:
release: {{ .Release.Name | quote }}
role: "ingest"
spec:
{{- if .Values.securityContext.enabled }}
securityContext:
fsGroup: {{ .Values.securityContext.fsGroup }}
{{- end }}
{{- if eq .Values.ingest.antiAffinity "hard" }}
affinity:
podAntiAffinity:
@@ -59,7 +63,6 @@ spec:
image: {{ template "elasticsearch.image" . }}
{{- if .Values.securityContext.enabled }}
securityContext:
fsGroup: {{ .Values.securityContext.fsGroup }}
runAsUser: {{ .Values.securityContext.runAsUser }}
{{- end }}
imagePullPolicy: {{ .Values.image.pullPolicy | quote }}

View File

@@ -18,6 +18,10 @@ spec:
release: {{ .Release.Name | quote }}
role: "master"
spec:
{{- if .Values.securityContext.enabled }}
securityContext:
fsGroup: {{ .Values.securityContext.fsGroup }}
{{- end }}
{{- if eq .Values.master.antiAffinity "hard" }}
affinity:
podAntiAffinity:
@@ -59,7 +63,6 @@ spec:
image: {{ template "elasticsearch.image" . }}
{{- if .Values.securityContext.enabled }}
securityContext:
fsGroup: {{ .Values.securityContext.fsGroup }}
runAsUser: {{ .Values.securityContext.runAsUser }}
{{- end }}
imagePullPolicy: {{ .Values.image.pullPolicy | quote }}