# VM Provisioning ```{warning} This section is for participants from academic institutes to use the self-service portal. Please contact support@naic.no to get a virtual machine if you do not have access as described below. ``` ```{objectives} - Create MyAccessID using Feide account - Provision a short lived VM on NAIC Orchestrator ``` ## MyAccessID To access orchestrator.naic.no we need to use MyAccessID via Feide as of now. Anyone affiliated to institutes in the list below would have access, but you might have to register your Feide account with MyAccessID first.
```{warning} If you do not find your institute, this means that your institute is not registered with MyAccessID and your Feide account would not work with NAIC orchestrator. Please contact your institutes admin to get your institute registered. If this is not possible and you want to follow the course, please contact "support@naic.no" to get a VM, we might be able to assist depending on capacity. ``` Details on registering with MyAccessID: https://puhuri.neic.no/user_guides/myaccessid_registration/ ## Create a VM using NAIC Orchestrator Please make sure your MyAccessID is active before this step. If you did not manage to get it working, you should have got an alternative solution from the organizers. ### Step 1: Login to https://orchestrator.naic.no/
### Step 2: Navigate to create
### Step 3: Naming the VM and create a key file and download it
- Provide simple name, with only alphabetical characters and without spaces
- Give a name for the key and download it to your local computer. Orchestrator would not store this key, so if you lose it then you would lose access.
### Step 4: Configure the VM
Fill in the remaining settings as shown in the annotated screenshot below:
- **Duration**: Select how long to keep the VM alive (12-20 hours is typical for a workshop)
- **Access**: Select your university network and/or "Your IP" to whitelist your connection
- **Provider**: Select **NREC UiO** or **NREC UiB** (recommended)
- **VM type**: Select **"Virtual machine"** (CPU only — this course does not require GPU)
```{warning}
**Provider selection**: Use **NREC UiO** or **NREC UiB** only. The Google Cloud and IBM Cloud options are experimental and not stable — do not select them for this course.
```
```{warning}
**IP Whitelisting**: You can only SSH to the VM from the IP addresses you select in this step. If you later connect from a different network (e.g., home vs office, VPN, or mobile hotspot), you will be blocked. If this happens, log back into https://orchestrator.naic.no/ and add your new IP address.
```
### Step 5: Wait for the provisioning to complete
### Step 6: Access the customized help page to see how to login
### Step 7: Login to the VM
````{tabs}
```{tab} macOS / Linux
chmod 600 /path/to/your-key.pem
ssh -i /path/to/your-key.pem ubuntu@