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

[STORY] Set up institutional cache of NeuroDesk CVMFS server #300

Open
3 tasks
tclose opened this issue May 27, 2024 · 1 comment
Open
3 tasks

[STORY] Set up institutional cache of NeuroDesk CVMFS server #300

tclose opened this issue May 27, 2024 · 1 comment
Assignees
Labels
neurodesk NeuroDesk integration pipelines story a unit of work

Comments

@tclose
Copy link
Contributor

tclose commented May 27, 2024

Metadata

Epic: #248

Description

As a site administrator, I need to control the access of NeuroDesk containers saved on the CVMFS, so we can scale the amount of users.

Acceptance Criteria

  • 1. Install local cache of ND CVMFS
  • 2. Link to instructions on how to set up cache
  • 3. Include in AIS Helm template
@tclose tclose added story a unit of work neurodesk NeuroDesk integration labels May 27, 2024
@tclose tclose moved this to Todo in AIS Master Project May 27, 2024
@anzhao
Copy link

anzhao commented Jun 24, 2024

To install a local cache of NeuroDesk on CVMFS
Step 1: Installing the CernVM File System (CVMFS) by following this guide: https://cvmfs.readthedocs.io/en/stable/cpt-quickstart.html. This will allow you to store frequently accessed data locally, reducing the load on the network and improving performance for end-users.
Step 2: Set Up Local Cache:
Set the HTTP proxy to direct: echo "CVMFS_HTTP_PROXY=DIRECT" | sudo tee /etc/cvmfs/default.local.
Set the quota limit for the cache: echo "CVMFS_QUOTA_LIMIT=5000" | sudo tee -a /etc/cvmfs/default.local.
Step 3: Modify the AIS Helm template to include the CVMFS configuration.

@tclose tclose moved this from Todo to In Progress in AIS Master Project Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
neurodesk NeuroDesk integration pipelines story a unit of work
Projects
Status: In Progress
Development

No branches or pull requests

2 participants