diff --git a/swan-cern/README.md b/swan-cern/README.md index dc937f2..8e879fa 100644 --- a/swan-cern/README.md +++ b/swan-cern/README.md @@ -124,6 +124,8 @@ $ ssh swan-spare003.cern.ch $ /srv/swan-k8s/source/utils/deploy_k8s.sh --env ``` +To connect to a Rucio instance for data management, configure `jupyterhub.singleuser.extraEnv` according to the [documentation](https://github.com/rucio/jupyterlab-extension/blob/master/CONFIGURATION.md). The default is to connect to the Rucio [VRE instance](https://github.com/vre-hub) at CERN in *download* mode. + ### Monitoring Cluster Monitoring diff --git a/swan-cern/values.yaml b/swan-cern/values.yaml index 1695085..c66bf7d 100644 --- a/swan-cern/values.yaml +++ b/swan-cern/values.yaml @@ -73,7 +73,22 @@ swan: guarantee: 1 extraEnv: # Enable HTCondor service configuration for CERN in the user image - CERN_HTCONDOR: "true" + CERN_HTCONDOR: "true" + # Rucio configuration + RUCIO_MODE: "download" + RUCIO_WILDCARD_ENABLED: "1" + RUCIO_BASE_URL: "https://vre-rucio.cern.ch" + RUCIO_AUTH_URL: "https://vre-rucio-auth.cern.ch" + RUCIO_WEBUI_URL: "https://vre-rucio-ui.cern.ch" + RUCIO_DISPLAY_NAME: "CERN VRE" + RUCIO_NAME: "vre" + RUCIO_SITE_NAME: "CERN" + RUCIO_VOMS_ENABLED: "1" + RUCIO_VOMS_VOMSES_PATH: "/etc/vomses" + RUCIO_VOMS_CERTDIR_PATH: "/etc/grid-security/certificates" + RUCIO_VOMS_VOMSDIR_PATH: "/etc/grid-security/vomsdir" + RUCIO_CA_CERT: "/opt/rucio/rucio_ca.pem" + RUCIO_DEFAULT_INSTANCE: "vre" scheduling: userPods: nodeAffinity: