Using prepared image is a preferred way. Frontend appliacation is prepared to fully cover instance launch steps automatically on background. Proceed with guide below if manual instance launch needed.
-
Follow the instructions Quick Start
- Check Router, obtain Floating IP, update Security Group
- Check if Router contain External Network public-muni-147-251-115-PERSONAL
-
- Open Project -> Network -> Security Groups
- Check if present rules (SSH, HTTP, HTTPS, Egress IPv4 Any Any 0.0.0.0/0), otherwise add new rule using button Add Rule
- Check Router, obtain Floating IP, update Security Group
-
Launch instance
- Open Project -> Compute -> Instances and use button Launch Instance
- Insert Instance Name, Description
- Source:
- Select Flavor 2 CPU and 16GB RAM
- Select Network 147-251-115-pers-proj-net - personal-project-network-subnet
-
- If public key imported already, add existing key to the instance and continue using button Next
- Import Key Pair if existing SSH key on your local computer, but not listed as available, then import public key using button Import Key
- Insert Key Pair Name
- Select SSH key for Key Type
- Load Public Key from a file or copy/paste public key content in the field
- Add key and continue using button Next
- Create key Pair if any public key not available
- Use button Create Key Pair
- Insert Key Pair Name
- Select SSH key for Key Type
- Use button Create KeyPair
- Copy Private Key to Clipboard and save it to the ~/.ssh/id_rsa on your local computer
- Confirm using button Done
- Now the public key is available down on the page. Use arrow before key name to show public part. Copy this public key to the file ~/.ssh/id_rsa.pub on your local computer
- Add key and continue using button Next
- Check Access Privileges on .ssh Folder using commands
chmod 700 .ssh/
,chmod 644 .ssh/id_rsa.pub
andchmod 600 .ssh/id_rsa
- In Configuration insert code from cloud-init-bioconductor-image.sh (At Github use button Raw to display raw code) or use Browse button to search in clonned repository
git clone https://github.com/bio-platform/bio-class.git
.
-
Wait until instance initialization finished and Associate Floating IP
-
Login using your SSH key as selected in Key pair above and Floating IP
- Set up NFS and HTTPS