diff options
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/k8s-emc/elasticsearch-statefulset.yml | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/contrib/k8s-emc/elasticsearch-statefulset.yml b/contrib/k8s-emc/elasticsearch-statefulset.yml index a605493..54f2169 100644 --- a/contrib/k8s-emc/elasticsearch-statefulset.yml +++ b/contrib/k8s-emc/elasticsearch-statefulset.yml @@ -25,6 +25,15 @@ spec: securityContext: runAsUser: 998 fsGroup: 998 + initContainers: + - name: prepare-datadir + image: busybox + command: ['sh', '-c', 'chown 998:998 /srv/data && chmod 700 /srv/data'] + securityContext: + runAsUser: 0 + volumeMounts: + - name: es-data + mountPath: /srv/data containers: - name: elasticsearch image: docker.elastic.co/elasticsearch/elasticsearch-oss:6.2.1 |