k8ssandra / k8ssandra-operator

The Kubernetes operator for K8ssandra
https://k8ssandra.io/
Apache License 2.0
174 stars 79 forks source link

Make Reaper Deployment commands configurable #1355

Open c3-clement opened 5 months ago

c3-clement commented 5 months ago

What is missing?

k8sssandracluster will create a Deployment for Reaper when enabled through spec.Reaper .

It will be great to be able to configure commands for init container reaper-schema-init and main container reaper.

Why do we need it?

We are using a bundled image that contains various K8ssandra components since it's more convenient for our customers with high security requirements. Therefore, the Reaper command is not set at the docker image level.

Since the Reaper command is not configurable, we cannot use our bundled image for Reaper.

Environment

Anything else we need to know?:

┆Issue is synchronized with this Jira Story by Unito ┆Issue Number: K8OP-15