It might be a good idea to directly embed the cassandra.yaml/cassandra-env.sh/jvm.options fragments directly into CassandraDataCenter CRD instances, skipping the creation of ConfigMaps, etc.
This use-case is for when direct access to K8s isn't available, such as via Pivotal CloudFoundry (Bazzar/Kibosh). In these cases, a service-broker is responsible for creating the objects in K8s.
It might be a good idea to directly embed the
cassandra.yaml
/cassandra-env.sh
/jvm.options
fragments directly intoCassandraDataCenter
CRD instances, skipping the creation ofConfigMaps
, etc.This use-case is for when direct access to K8s isn't available, such as via Pivotal CloudFoundry (Bazzar/Kibosh). In these cases, a service-broker is responsible for creating the objects in K8s.