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

Do not create Medusa standalone POD when it's not required #1066

Closed
adziura-tcloud opened this issue Sep 27, 2023 · 4 comments · Fixed by #1304
Closed

Do not create Medusa standalone POD when it's not required #1066

adziura-tcloud opened this issue Sep 27, 2023 · 4 comments · Fixed by #1304
Assignees
Labels
done Issues in the state 'done' enhancement New feature or request

Comments

@adziura-tcloud
Copy link

What is missing?
Not possible to ignore Medusa standalone deployment creation or configuring existing one (at least I was not able to find it)

Why do we need it?
If we do not need/want to do a restore, additional POD is not necessary to be running.

  • K8ssandra Operator version:

    Starting from 1.8.0

@adziura-tcloud adziura-tcloud added the enhancement New feature or request label Sep 27, 2023
@adejanovski adejanovski added the product-backlog Issues in the state 'product-backlog' label Jan 5, 2024
@adejanovski adejanovski added ready Issues in the state 'ready' and removed product-backlog Issues in the state 'product-backlog' labels Mar 28, 2024
@c3-clement
Copy link
Contributor

Today, can restoration be performed without the medusa-standalone pod?

@adejanovski
Copy link
Contributor

Yes, the operator computes the mapping and we have all the information we need in the MedusaBackup objects to compute it without requiring to read anything from the storage bucket.

@adejanovski
Copy link
Contributor

We still have some calls which go through the standalone pod that should instead go through one of the Cassandra pods.

@adziura-tcloud
Copy link
Author

adziura-tcloud commented Apr 30, 2024

@adejanovski , please correct me if I wrong, you want to improve this and it will be possible to omit creation of standalone Medusa deployment in future releases?

another issue, when I upgraded k8ssandra-operator from 1.7.0 to 1.15.0 I noticed that Medusa version in Standalone deployment is 0.20.1 while inside the Cassandra POD the container image version was not updated (still 0.13.4)
is it expected?

UPD: found an issue after double checking operator logs, not relevant anymore

@adejanovski adejanovski added ready-for-review Issues in the state 'ready-for-review' and removed ready Issues in the state 'ready' labels May 3, 2024
@adejanovski adejanovski self-assigned this May 3, 2024
@adejanovski adejanovski added done Issues in the state 'done' and removed ready-for-review Issues in the state 'ready-for-review' labels May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
done Issues in the state 'done' enhancement New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants