Bringing together the Apache Cassandra experts from the community and DataStax.

Want to learn? Have a question? Want to share your expertise? You are in the right place!

Not sure where to begin? Getting Started

 

question

jayachandran.radhakrishnan1_183130 avatar image
jayachandran.radhakrishnan1_183130 asked ·

Does DataStax Enterprise on Kubernetes support OpenEBS storage or Portworx?

Do DataStax support Mayadata OpenEBS based deployment or Portworx based deployment in Kubernetes? Also when Kubernetes operator will be available in GA and also does it support Multi region deployment of Cassandra across Datacenter using Kubernetes ? do we have any reference documents?

EDIT: I am working on to develop a hybrid cloud based deployment of cassandra to support our internal client needs, as part of initial deployment we are building a GKE on prem cluster in 2 different datacenter and trying to come up with a architecture that may support the data replication capability across DC to support Cassandra data sync between GKE clusters, Since Cassandra Container deployments are pretty new , don't know how we are going to achieve this in Multi Datacenter environments as well as hybrid cloud. If i get some recommendations that would help our planning, when we looked at some storage based solution Mayadata and Portworx has DR capabilities which enable the replication across multiple regions. Since their website mention Cassandra as one of their key database supported , i thought of checking here to understand whether there is a reference architecture available for this scenario.

kubernetesstorage
10 |1000 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

mike.lococo_63504 avatar image
mike.lococo_63504 answered ·

For storage, the operator provisioned persistent volume claims and volumes from user definable storage class. If you can configure a storageclass in your k8s cluster for Mayadata OpenEBS, it should work as expected. I don't expect we'll certify Mayadata directly unless it's the default storageclass of a fairly major k8s distribution, but I would imagine it will work fine.

Can you describe in more detail what a "Portworx based deployment" is? If it can be exposed as a storageclass, we can provision volumes from it. Is there specific integration you're looking for?

Share
10 |1000 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Erick Ramirez avatar image
Erick Ramirez answered ·

@jayachandran.radhakrishnan1_183130 The DSE operator for Kubernetes is just a Labs feature for now available for early adopters to play with and test. It may well work with OpenEBS and Portworx storage but we have not had the chance to test all sorts of storage configurations. Cheers!

2 comments Share
10 |1000 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Thanks Mike and Erick for quick response.

Erick : I still would like to understand ETA for Operator GA

0 Likes 0 · ·
Erick Ramirez avatar image Erick Ramirez ♦♦ jayachandran.radhakrishnan1_183130 ·

We're not in a position to share that level of detail since it's still a Labs feature. Having said that, we are aware there's a huge interest so we're busily working towards releasing it for general availability. Cheers!

0 Likes 0 · ·