Why do many still oppose running databases on Kubernetes? What challenges are behind this resistance?

I recently discovered an operator called KubeBlocks that is designed to manage different kinds of databases on Kubernetes. I’m interested in hearing your insights on deploying database systems within a Kubernetes environment. Specifically, what technical or operational challenges do you think fuel the reluctance to run databases on Kubernetes?

hey i think a lot of resistance comes from doubts about state management in dynamic clusters. its tricky ensuring persistant data and reconcilation under pod churn. what has been your experience with these issues? any insights on easing this complexity?

i believ its all about delicate config tuning. k8s may introduce hidden latency and minor timing quirks that impact db performance. while recent operators help, many are still cautious given the risk of unexpected data issues and failover probs.

Running databases on Kubernetes can be challenging due to the inherent mismatch between device-oriented database operations and the dynamic infrastructure of container orchestration. The persistent storage mechanisms provided by Kubernetes often do not offer the granular control required by traditional databases, leading to concerns about data integrity and efficient backup strategies. Additionally, the automated scaling and rolling updates typical in Kubernetes environments may conflict with the precise tuning needed for optimal database performance. In my experience, thorough testing and a solid migration strategy are essential when moving databases into Kubernetes.

i think one big issue is the management of state. pod rescheduling sometimes leaves dbs in awkward spots and recovery becomes a real headache. its not just config tuning but aligning k8s device timing with db needs which often gets overlooked

hey folks, i’ve seen how k8s scheduling can mess with db consistency sometimes. backups and state management get tricky when nodes shift. any experince with workarounds or hacks to smooth out these hiccups? curious to hear ur tips!