summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2018-02-21 18:10:53 +0100
committerChristian Pointner <equinox@spreadspace.org>2018-02-21 18:10:53 +0100
commit88e7ad90d7871d0bde5cbaaafa60bd583130bfb2 (patch)
treeccbf9a220611220ebb85342ebdc97ef6015cdfe0
parentchange naming scheme (diff)
added init container for elasticsearch
-rw-r--r--contrib/k8s-emc/elasticsearch-statefulset.yml9
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