Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. apiVersion: apps/v1
  2. kind: StatefulSet
  3. metadata:
  4. labels:
  5. app: cassandracluster
  6. name: cassandra-e2e-dc1-rack1
  7. namespace: cassandra-e2e
  8. spec:
  9. replicas: 1
  10. selector:
  11. matchLabels:
  12. app: cassandracluster
  13. serviceName: cassandra-e2e-dc1
  14. template:
  15. metadata:
  16. labels:
  17. app: cassandracluster
  18. spec:
  19. containers:
  20. - env:
  21. - name: CASSANDRA_MAX_HEAP
  22. value: 192M
  23. - name: CASSANDRA_CLUSTER_NAME
  24. value: cassandra-e2e
  25. - name: POD_IP
  26. valueFrom:
  27. fieldRef:
  28. apiVersion: v1
  29. fieldPath: status.podIP
  30. - name: POD_NAME
  31. valueFrom:
  32. fieldRef:
  33. apiVersion: v1
  34. fieldPath: metadata.name
  35. - name: POD_NAMESPACE
  36. valueFrom:
  37. fieldRef:
  38. apiVersion: v1
  39. fieldPath: metadata.namespace
  40. image: cassandra:3.11.4
  41. lifecycle:
  42. preStop:
  43. exec:
  44. command:
  45. - /bin/bash
  46. - -c
  47. - /etc/cassandra/pre_stop.sh
  48. livenessProbe:
  49. exec:
  50. command:
  51. - /bin/bash
  52. - -c
  53. - nodetool status
  54. name: cassandra
  55. resources:
  56. limits:
  57. cpu: "1"
  58. memory: 768Mi
  59. requests:
  60. cpu: "1"
  61. memory: 768Mi
  62. securityContext:
  63. capabilities:
  64. add:
  65. - IPC_LOCK
  66. - SYS_RESOURCE
  67. securityContext:
  68. fsGroup: 1
  69. runAsNonRoot: true
  70. runAsUser: 999
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement