Split auxiliary processes our of the ScyllaDB container #1940
Labels
kind/epic
Categorizes issue as an epic.
priority/important-longterm
Important over the long term, but may not be staffed and/or may need multiple releases to complete.
triage/accepted
Indicates an issue or PR is ready to be actively worked on.
We are running multiple processes within ScyllaDB container which is against the best practices but most importantly a cgroup is assigned to a particular container. The issues that stem from that are:
There are 2 classes of processes that are run within ScyllaDB container. The ones coming from the
scylla-operator
binary that gets copied there through a shared filesystem with mostly static linking and provides probes, sidecar controller and startup logic. Then there are also the processes coming from the ScyllaDB container itself that use the anti-pattern withsupervisord
and running multiple processes there.Tasks
The text was updated successfully, but these errors were encountered: