Skip to main content

Operator Configuration

Operator Field Specification Reference

FieldDescriptionDefault
replicasNumber of mr-cassop pod replicas1
containerParameters of the mr-cassop container
container.imagePath to the mr-cassop image being usedLatest version available
container.imagePullPolicyImage pull policy for the containersAlways
container.restartPolicyRestart policy for the containersAlways
container.resourcesResource requests and limits for mr-cassop container. The field specs are the same as in the Pod spec
container.resources.requestsResource requests
container.resources.requests.memoryMemory request500m
container.resources.requests.cpuCPU request200Mi
container.resources.limitsResource limits
container.resources.limits.memoryMemory limit500m
container.resources.limits.cpuCPU limit200Mi
logLevelDesired logging level. Allowed values: debug, info, warn, error, dpanic, panic, fatalinfo
logFormatFormat of the logs. Allowed values: json and consolejson
cassandraImageThe default Cassandra image
proberImageThe default prober image
jolokiaImageThe default jolokia image
reaperImageThe default reaper image
clusterDashboardsCassandra cluster dashboard configuration
clusterDashboards.enabledCassandra cluster dashboards to be enabled. Allow values: [datastax, instaclustr, prober, reaper, tlp][]
clusterDashboards.namespaceNamespace where dashboard configmaps will be deployedRelease namespace
clusterDashboards.labelsLabels for dashboard configmaps (required by service monitors){ grafana_dashboard: "1" }
monitoringmr-cassop monitoring configuration
monitoring.enabledEnable/disable mr-cassop monitoringfalse
monitoring.grafanaDashboardmr-cassop dashboard configuration
monitoring.grafanaDashboard.enabledEnable/disable mr-cassop dashboardfalse
monitoring.grafanaDashboard.namespaceNamespace where operator dashboard configmap will be deployedRelease namespace
monitoring.grafanaDashboard.labelsLabels for operator dashboard configmap (required by service monitors){ grafana_dashboard: "1" }
monitoring.grafanaDashboard.datasourceNameGrafana dashboard datasource name
monitoring.serviceMonitorService monitor for operator metrics
monitoring.serviceMonitor.enabledEnable/disable creation of operator service monitorfalse
monitoring.serviceMonitor.namespaceNamespace where operator service monitor should be deployedRelease namespace
monitoring.serviceMonitor.labelsLabels for operator service monitor{ operator: mr-cassop }
monitoring.serviceMonitor.scrapeIntervalInterval at which operator metrics should be scraped30s
admissionWebhooksAdmission webhook configuration
admissionWebhooks.enabledEnable/disable admission webhookstrue