From cb7259fa199482ea681833acf4d2848b85a48eea Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 31 Jul 2021 03:52:05 +0200 Subject: move some old stuff into graveyard --- .../_graveyard_/elasticsearch-statefulset.yml | 62 ++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 contrib/k8s-emc/_graveyard_/elasticsearch-statefulset.yml (limited to 'contrib/k8s-emc/_graveyard_/elasticsearch-statefulset.yml') diff --git a/contrib/k8s-emc/_graveyard_/elasticsearch-statefulset.yml b/contrib/k8s-emc/_graveyard_/elasticsearch-statefulset.yml new file mode 100644 index 0000000..86edd8f --- /dev/null +++ b/contrib/k8s-emc/_graveyard_/elasticsearch-statefulset.yml @@ -0,0 +1,62 @@ +apiVersion: apps/v1 +kind: StatefulSet +metadata: + namespace: emc + name: stats-es + labels: + app: elasticsearch + tier: stats +spec: + serviceName: stats-es + replicas: 1 + selector: + matchLabels: + app: elasticsearch + tier: stats + updateStrategy: + type: RollingUpdate + template: + metadata: + labels: + app: elasticsearch + tier: stats + spec: + nodeName: emc-stats + securityContext: + runAsUser: 998 + fsGroup: 998 + initContainers: + - name: prepare-es-data + 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.2 + imagePullPolicy: Always + resources: + limits: + memory: 3072Mi + requests: + memory: 2048Mi + env: + - name: ES_JAVA_OPTS + value: "-Xms1536m -Xmx1536m" + - name: cluster.name + value: emc-stats + - name: node.name + valueFrom: + fieldRef: + fieldPath: metadata.name + volumeMounts: + - name: es-data + mountPath: /usr/share/elasticsearch/data + volumes: + - name: es-data + hostPath: + type: DirectoryOrCreate + path: /srv/stats/elasticsearch -- cgit v1.2.3