/root
is the only persistent directory. Other directories reset eveytime you restart a workspace. If you need libraries or packages that should be installed outside /root
, fill the init
script with the install commands. You can also build your own docker image on top of VESSL managed docker images.aws-efs-csi-driver
. It automatically attaches EBS volumes to container when started, and stored persistently until the workspace is terminated.local-path-provisioner
. It stores data on the host machine assigned to when the workspace is created. (So it fixes to one machine due to storage persistency)./root
when the workspace is stopped. All contents will be downloaded and restored when the workspace is resumed./root/
is larger than 15GB, VESSL does not online backup/restore, so it fixes to one machine./root/
with CLI. This feature is useful in the following situations:/root/
folder should be empty in the destination workspace/root/
is larger than 15GB, VESSL CLI does not support backup/restore.