Cyclone bioinformatics use cases require that all data are erased when the VM is stopped. A way to fullfill this requirements is to launch instances from a LiveCD where everything is written in memory only.
This contains necessary files to automate LiveCD creation: a bash script file and kickstart files.
- A kickstart file permits to create a very minimalistic CentOS 6.7 LiveCD that can be used on a cloud:
- root access is not allowed
- cloud-init package is installed, which create a "cloud-user" account
- the "cloud-user" account can be used with the end user electronic key to connect using ssh
- the "cloud-user" account is a sudoer without password
- A kickstart file permits to create a complex ScientificLinu 6.7 LiveCD that can be used on a cloud:
- root access is not allowed
- cloud-init package is installed, which create a "cloud-user" account
- the "cloud-user" account can be used with the end user electronic key to connect using ssh
- the "cloud-user" account is a sudoer without password
- a long packages list permitting to do different computations
End users are invited to modify the kickstart file for their needs.