Advertisement
Guest User

Untitled

a guest
Apr 11th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. apiVersion: extensions/v1beta1
  2. kind: Deployment
  3. metadata:
  4. name: es-data
  5. namespace: default
  6. labels:
  7. component: elasticsearch
  8. role: data
  9. spec:
  10. template:
  11. metadata:
  12. labels:
  13. component: elasticsearch
  14. role: data
  15. spec:
  16. containers:
  17. - name: es-data
  18. securityContext:
  19. privileged: true
  20. capabilities:
  21. add:
  22. - IPC_LOCK
  23. image: gcr.io/google_containers/elasticsearch:v2.4.1-2
  24. imagePullPolicy: Always
  25. env:
  26. - name: NAMESPACE
  27. valueFrom:
  28. fieldRef:
  29. fieldPath: metadata.namespace
  30. - name: "CLUSTER_NAME"
  31. value: "my_es_cluster"
  32. - name: NODE_MASTER
  33. value: "false"
  34. - name: NODE_DATA
  35. value: "true"
  36. - name: HTTP_ENABLE
  37. value: "false"
  38. - name: ES_HEAP_SIZE
  39. value: "1g"
  40. - name: NUMBER_OF_SHARDS
  41. value: "4"
  42. - name: NUMBER_OF_REPLICAS
  43. value: "2"
  44. ports:
  45. - containerPort: 9300
  46. name: transport
  47. protocol: TCP
  48. resources:
  49. limits:
  50. memory: 2.2Gi
  51. volumeMounts:
  52. - name: storage
  53. mountPath: /data
  54. volumes:
  55. - name: storage
  56. hostPath:
  57. path: /elasticsearch
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement