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

Change EOS chart used by SWAN #210

Merged
merged 2 commits into from
Aug 19, 2024
Merged

Conversation

PMax5
Copy link
Contributor

@PMax5 PMax5 commented Mar 18, 2024

Use eosxd-csi chart for EOS as the old chart was no longer maintained (fusex). Furthermore, removed unused eos chart that was present in the SWAN chart Chart.yaml file.

This new chart allows to specify custom mountpoints on the nodes of the kubernetes cluster, which was a limitation of the fusex chart, meaning that it is possible to have two different deployments of EOS running in the same kubernetes cluster.

@PMax5 PMax5 requested review from diocas and etejedor March 18, 2024 14:40
@PMax5 PMax5 self-assigned this Mar 18, 2024
@PMax5 PMax5 force-pushed the feature/eosxd-csi branch from 9f18d21 to 0bd82c9 Compare March 18, 2024 14:55
Copy link
Contributor

@diocas diocas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure we should remove the fusex chart. Remember that the SWAN chart can be used outside of CERN, in installations that do not use the EOS instances we have here.
The new csi should allow us to configure it in the same way, but we do not have any documentation on how to do it.

@PMax5 PMax5 force-pushed the feature/eosxd-csi branch 2 times, most recently from 1d64184 to 331ec5b Compare August 14, 2024 13:56
@etejedor
Copy link
Contributor

I'm not sure we should remove the fusex chart.

I think we should remove it. At the moment, with ScienceBox not being maintained anymore, there is less reason to worry about outside deployments. If one day we need it again, we can make our chart dual with little effort. This contributes to clean up our code.

@PMax5 PMax5 force-pushed the feature/eosxd-csi branch 4 times, most recently from c6b42dd to 8d71076 Compare August 19, 2024 15:06
PMax5 added 2 commits August 19, 2024 17:08
Use eosxd-csi chart for EOS as the old chart was no longer maintained
(eosxd). Furthermore, removed unused eos chart that was present in the
SWAN chart Chart.yaml file.

This new chart allows to specify custom mountpoints on the nodes of the
kubernetes cluster, which was a limitation of the eosxd chart, meaning
that it is possible to have two different deployments of EOS running in
the same kubernetes cluster.
This change was done for simplicity reasons, since we no longer have
more than one type of storage driver for cvmfs
@PMax5 PMax5 force-pushed the feature/eosxd-csi branch from 8d71076 to e338899 Compare August 19, 2024 15:08
@etejedor etejedor merged commit 6faa77c into swan-cern:master Aug 19, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants