added elasticsearch init container which sets sysctl vm.max_map_count

This commit is contained in:
André Bauer 2017-11-19 10:22:32 +01:00
parent c32a7b74ff
commit fbe685ee63
2 changed files with 7 additions and 4 deletions

View File

@ -20,6 +20,12 @@ spec:
- name: zammad-elasticsearch
persistentVolumeClaim:
claimName: zammad-elasticsearch
initContainers:
- name: sysctl
image: busybox
command: ["sysctl", "-w", "vm.max_map_count=262144"]
securityContext:
privileged: true
containers:
- name: zammad-elasticsearch
image: zammad/zammad-docker-compose:zammad-elasticsearch
@ -29,4 +35,4 @@ spec:
imagePullPolicy: Always
volumeMounts:
- mountPath: /usr/share/elasticsearch/data
name: zammad-elasticsearch
name: zammad-elasticsearch

View File

@ -17,9 +17,6 @@
* minikube start --memory=4096 --cpus=2
* minikube addons enable ingress
* echo "$(minikube ip) zammad.example.com" | sudo tee -a /etc/hosts
* minikube ssh
* su -
* sysctl -w vm.max_map_count=262144
* kubectl apply -f .
* minikube dashboard
* switch to namespace "zammad"