mountPath: /dockerdata-nfs
backup:
mountPath: /dockerdata-nfs/backup
+ cassandra:
+ # flag to enable the DB creation via k8ssandra-operator
+ useOperator: true
+ # if useOperator set to "true", set "enableServiceAccount to "false"
+ # as the SA is created by the Operator
+ enableServiceAccount: false
k8ssandraOperator:
- enabled: false
- cassandraVersion: 4.0.1
+ cassandraVersion: 4.1.3
persistence:
- storageClassName: default
+ #storageClassName: default
size: 10Gi
config:
clusterName: cassandra
superuserPassword: &superuserpassword cassandra
casOptions:
authorizer: AllowAllAuthorizer
+ read_request_timeout: 15000ms
+ write_request_timeout: 15000ms
+ counter_write_request_timeout: 15000ms
+ request_timeout: 15000ms
+ auto_snapshot: false
+ commitlog_segment_size: 128MiB
+ commitlog_sync_period: 15000ms
+ concurrent_reads: 16
+ concurrent_writes: 16
+ counter_cache_size: 16MiB
jvmOptions:
- heapSize: 512M
+ heap_initial_size: 512M
+ heap_max_size: 4096M
hostNetwork: false
datacenters:
- name: dc1
size: 3
+ resources:
+ requests:
+ cpu: 2
+ memory: 8Gi
+ limits:
+ cpu: 8
+ memory: 8Gi
+ reaper:
+ enabled: true
stargate:
- tag: v1.0.76
+ enabled: false
+ tag: v1.0.77
size: 1
jvmOptions:
heapSize: 384Mi
podAnnotations:
# sidecar.istio.io/inject: "false"
- traffic.sidecar.istio.io/excludeInboundPorts: "7000,7001"
+ traffic.sidecar.istio.io/excludeInboundPorts: "7000,7001,7199,50051"
traffic.sidecar.istio.io/includeInboundPorts: '*'
- traffic.sidecar.istio.io/excludeOutboundPorts: "7000,7001"
+ traffic.sidecar.istio.io/excludeOutboundPorts: "7000,7001,7199,50051"
+
podManagementPolicy: OrderedReady
updateStrategy:
type: RollingUpdate
# Minimum memory for production is 4 CPU cores and 8GB memory
resources:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "16Gi"
requests:
- cpu: 0.2
- memory: 2.5Gi
+ cpu: "0.2"
+ memory: "2.5Gi"
backup:
enabled: false
cron: "00 00 * * *"