Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- apiVersion: apps/v1
- kind: StatefulSet
- metadata:
- labels:
- app: cassandracluster
- name: cassandra-e2e-dc1-rack1
- namespace: cassandra-e2e
- spec:
- replicas: 1
- selector:
- matchLabels:
- app: cassandracluster
- serviceName: cassandra-e2e-dc1
- template:
- metadata:
- labels:
- app: cassandracluster
- spec:
- containers:
- - env:
- - name: CASSANDRA_MAX_HEAP
- value: 192M
- - name: CASSANDRA_CLUSTER_NAME
- value: cassandra-e2e
- - name: POD_IP
- valueFrom:
- fieldRef:
- apiVersion: v1
- fieldPath: status.podIP
- - name: POD_NAME
- valueFrom:
- fieldRef:
- apiVersion: v1
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- apiVersion: v1
- fieldPath: metadata.namespace
- image: cassandra:3.11.4
- lifecycle:
- preStop:
- exec:
- command:
- - /bin/bash
- - -c
- - /etc/cassandra/pre_stop.sh
- livenessProbe:
- exec:
- command:
- - /bin/bash
- - -c
- - nodetool status
- name: cassandra
- resources:
- limits:
- cpu: "1"
- memory: 768Mi
- requests:
- cpu: "1"
- memory: 768Mi
- securityContext:
- capabilities:
- add:
- - IPC_LOCK
- - SYS_RESOURCE
- securityContext:
- fsGroup: 1
- runAsNonRoot: true
- runAsUser: 999
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement