Allocate VM on Nebula
Log into Nebula and create a VM under the project NDSLabsDev. Use the image entitled CoreCloud835.
Be sure to select a size (which is paradoxically entitled "flavor").
If you are unsure which to use, you likely should be using "large" or "medium".
Networking Gotchas
DO NOT forget to generate / import an SSH key for this machine, or else you will never be able to get into it.
Remember to associate a floating IP with this VM, so you can access it externally.
Be sure to add Permissions to this VM:
- remote SSH
- remote HTTP
Clone the Source Repo
To start, you will need the code. Clone it and change into the new directory:
git clone https://github.com/nds-org/nds-labs
cd nds-labs/
git fetch --all
git checkout lambert-dev
TODO: Once this is pushed up to master, remove the "checkout" step.
NOTE: Once we have an NDSDEV image circulating (potentially in DockerHub?), this step should no longer be necessary.