Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.

High-Level Overview

This section is a placeholder for the "How to Read the Source Code" section, including directory structure and working directories for particular tasks.