From 88e7ad90d7871d0bde5cbaaafa60bd583130bfb2 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Wed, 21 Feb 2018 18:10:53 +0100 Subject: added init container for elasticsearch --- contrib/k8s-emc/elasticsearch-statefulset.yml | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'contrib') 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 -- cgit v1.2.3