Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need Helm chart to bring cassandra cluster as kind K8ssandraCluster for reaper and Medusa. #1618

Open
kumarakannan opened this issue Aug 30, 2023 · 4 comments
Assignees
Labels
help-wanted Extra attention is needed

Comments

@kumarakannan
Copy link

kumarakannan commented Aug 30, 2023

Need Answers for following.

  1. Hard to find documentation or helm chart to bring up cluster as k8ssandraCluster , we do see helm chart only for Datacenter.

We can bring reaper and medusa only with k8ssandraCluster

2.K8ssandra operator CRD is empty from operator Version 1.5.1 and above

https://github.com/k8ssandra/k8ssandra-operator/blob/main/charts/k8ssandra-operator/crds/k8ssandra-operator-crds.yaml

@burmanm
Copy link
Contributor

burmanm commented Sep 21, 2023

k8ssandra-operator chart CRD is available in the actual release (it's generated in the release process). If you install the k8ssandra-operator chart, then that CRD is available on your cluster.

@sansingh-zuora
Copy link

@burmanm but can we have helm chart for k8ssandraCluster for medusa?

@burmanm
Copy link
Contributor

burmanm commented Dec 22, 2023

I don't understand your question, to me the chart seems to install all the Medusa CRDs correctly?

➜  k8ssandra git:(helm_charts) ✗ helm install k8ssandra k8ssandra/k8ssandra-operator
NAME: k8ssandra
LAST DEPLOYED: Fri Dec 22 15:17:18 2023
NAMESPACE: default
STATUS: deployed
REVISION: 1
TEST SUITE: None
➜  k8ssandra git:(helm_charts) ✗ kubectl get crds
NAME                                          CREATED AT
cassandradatacenters.cassandra.datastax.com   2023-12-22T13:16:34Z
cassandratasks.control.k8ssandra.io           2023-12-22T13:16:34Z
certificaterequests.cert-manager.io           2023-12-22T13:16:56Z
certificates.cert-manager.io                  2023-12-22T13:16:56Z
challenges.acme.cert-manager.io               2023-12-22T13:16:56Z
clientconfigs.config.k8ssandra.io             2023-12-22T13:16:33Z
clusterissuers.cert-manager.io                2023-12-22T13:16:56Z
issuers.cert-manager.io                       2023-12-22T13:16:56Z
k8ssandraclusters.k8ssandra.io                2023-12-22T13:16:34Z
k8ssandratasks.control.k8ssandra.io           2023-12-22T13:16:33Z
medusabackupjobs.medusa.k8ssandra.io          2023-12-22T13:16:33Z
medusabackups.medusa.k8ssandra.io             2023-12-22T13:16:33Z
medusabackupschedules.medusa.k8ssandra.io     2023-12-22T13:16:33Z
medusarestorejobs.medusa.k8ssandra.io         2023-12-22T13:16:33Z
medusatasks.medusa.k8ssandra.io               2023-12-22T13:16:33Z
orders.acme.cert-manager.io                   2023-12-22T13:16:56Z
reapers.reaper.k8ssandra.io                   2023-12-22T13:16:33Z
replicatedsecrets.replication.k8ssandra.io    2023-12-22T13:16:33Z
stargates.stargate.k8ssandra.io               2023-12-22T13:16:33Z
➜  k8ssandra git:(helm_charts) ✗

@bradfordcp
Copy link
Member

They're looking for a Helm chart which templates out an instance of the K8ssandraCluster custom resource with Medusa enabled. I'm putting together a sample chart for this purpose and will link it here.

@bradfordcp bradfordcp self-assigned this Dec 22, 2023
@adejanovski adejanovski added the help-wanted Extra attention is needed label Jan 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help-wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants