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

Central CouchDB migration to Alma 9 #11980

Open
amaltaro opened this issue May 8, 2024 · 0 comments
Open

Central CouchDB migration to Alma 9 #11980

amaltaro opened this issue May 8, 2024 · 0 comments

Comments

@amaltaro
Copy link
Contributor

amaltaro commented May 8, 2024

Impact of the new feature
CMSWEB CouchDB

Is your feature request related to a problem? Please describe.
Thanks to Aroosha for bringing this up to my attention last week.

Our current setup for CouchDB in testbed and production still relies on the RPM model, where the service is deployed directly in the host that runs SLC7. Given the EOL of SLC7 planned for end of June/2024, we need to find another solution for central CouchDB deployment.

Describe the solution you'd like
We have a few potential solutions for this:

  1. start running CouchDB with Docker containers (as we already do for the cmsweb development clusters)
  2. deploy CouchDB directly on top of the host OS
  3. similar to 1, but instead use a dedicated kubernetes cluster for CouchDB

Given that the load of central CouchDB is much higher than any single agent, we will have to repeat the same performance evaluation considered in this ticket: #11567

PS.: Note that this ticket might become a meta issue.

Describe alternatives you've considered
See alternatives above.

Additional context
See list of dependencies in this link: https://docs.couchdb.org/en/stable/install/unix.html#dependencies

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

No branches or pull requests

1 participant