Skip to content

EOS

The EOS storage provisioner is currently only available for Kubernetes clusters.

Warning

This documentation is deprecated, please check here for its new home

EOS

The EOS storage solution is made available by default on all kubernetes clusters >=1.18. If you want to create a cluster with an older template, to enable the eos provisioner use the following labels at cluster creation:

--labels eos_enabled=true
Available Labels

Available label parameters corresponding to the EOS provisioner installation can be seen below:

  • eos_enabled: If the provisioner should be deployed. Defaults to true
Usage

Access to EOS requires kerberos credentials.

Check the manifest in this example to see how to setup your own application:

kubectl create -f https://gitlab.cern.ch/helm/charts/cern/raw/master/eosxd/examples/eos-client-example.yaml

kubectl exec -it eos-client bash
# kinit <yourloginname>
# ls -l /eos/user

Last update: June 1, 2022