scylla-code-samples icon indicating copy to clipboard operation
scylla-code-samples copied to clipboard

[question] Kubernetes - ScyllaDB

Open yanniszark opened this issue 7 years ago • 2 comments

I was taking a look at how ScyllaDB handled integration with Kubernetes and I came upon this solution. While it is very elegant and utilizes Kubernetes' built-in primitives, I have a few questions, coming from a Cassandra background:

  1. How do you handle Node / Disk failure ? Cassandra requires that you supply the IP address of the dead instance and I imagine that Scylla requires that too.
  2. Is there any mechanism for backup/restore/repair of the cluster without having to visit each node separately ?
  3. What are other limitations you have encountered with this solution that could be tackled by developing a Kubernetes operator ? Do you find that it needs manual intervention often ?

yanniszark avatar Aug 20 '18 20:08 yanniszark

@hakuch can you help?

BTW, a better place for such a question will be Scylla user list https://groups.google.com/d/forum/scylladb-users

tzach avatar Aug 21 '18 07:08 tzach

As I've written in the blog post, a production deployment of Scylla with Kubernetes will need to address many of the issues you're describing and this is beyond the scope of this code sample and introduction.

I think these are excellent conversation topics for a discussion on the users mailing list (as Tzach has already referenced).

hakuch avatar Aug 21 '18 14:08 hakuch