cp-helm-charts icon indicating copy to clipboard operation
cp-helm-charts copied to clipboard

Why control center does not have persistence ?

Open okouyad opened this issue 3 years ago • 0 comments

Obviously Control center is a kafka stream application, so why the choice to make it a deployment, or at least to not attach any volume to it. In our kube cluster, it mess with the node and get evicted on disk pressure. Obviously it is because it is using to much disk and claim nothing to use that disk.

So before i try to tweak your chart, i was wondering if you could explain the rational of not making it a statefulset ? or at least attach a volume, Maybe i am missing something ?

Control Center Docker options
File descriptor limit: Control Center may require many open files so we recommend setting the file descriptor limit to at least 16384
Data persistence: the Control Center image stores its data in the /var/lib/confluent-control-center directory. We recommend that you bind this to a volume on the host machine so that data is persisted across runs.

okouyad avatar Aug 13 '21 10:08 okouyad