Skip to content

Instantly share code, notes, and snippets.

@wfhartford
Created July 20, 2020 17:58
Show Gist options
  • Save wfhartford/a08f95f2f78b00c23047c063b544a8ac to your computer and use it in GitHub Desktop.
Save wfhartford/a08f95f2f78b00c23047c063b544a8ac to your computer and use it in GitHub Desktop.
apiVersion: elasticsearch.k8s.elastic.co/v1
kind: Elasticsearch
metadata:
name: juicy-admin
spec:
version: 7.8.0
nodeSets:
- name: default
count: 3
volumeClaimTemplates:
- metadata:
name: juicy-admin-data
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 50Gi
config:
node.master: true
node.data: true
node.ingest: true
podTemplate:
spec:
initContainers:
- name: sysctl
securityContext:
privileged: true
command: ['sh', '-c', 'sysctl -w vm.max_map_count=262144']
http:
tls:
certificate:
secretName: juicy-admin-es-http-juicy-admin-svc-cluster-local-tls
auth:
fileRealm:
- secretName: juicy-admin-elasticsearch-users
- secretName: juicy-admin-elasticsearch-user-roles
roles:
- secretName: juicy-admin-elasticsearch-roles
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment