Details
-
Feature
-
Could have
-
None
-
SRCnet
-
-
-
Team_TANGERINE
-
Sprint 5
-
-
-
-
22.5
-
Stories Completed, Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
-
-
software-sharing
Description
Until now, we have been testing software distribution with CVMFS on HPC systems. We want to ensure that this method of software distribution can work well in a variety of contexts, in particular Kubernetes, so the software can be used within, for example CANFAR workspaces and JupyterHub.
The goal of this feature is to test whether we can provide access to CVMFS on Kubernetes/CANFAR in two ways:
1) by integrating CVMFS into Kubernetes using a storage driver developed by CERN or installing a CVMFS client on the Kubernetes nodes;
2) by building a CVMFS client into a container.
The former option would be most ideal in a production Kubernetes environment, the latter would be a way to provide a consistent software environment for developers and researchers on different platforms, from their laptops to cloud and HPC systems.
If one or both of these integrations are successful, we will conduct a test analysis with the software provided on CVMFS.