This commit is contained in:
@@ -37,7 +37,22 @@ This command will confirm prerequisites.
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 2. Prepare your SSH key
|
## 2. Provision a new VM
|
||||||
|
|
||||||
|
Recommended host specs:
|
||||||
|
- Ubuntu 24.04 LTS
|
||||||
|
- 2 vCPU, 4–8 GB RAM
|
||||||
|
- 60 GB SSD
|
||||||
|
|
||||||
|
```bash
|
||||||
|
bin/railiance plan-host
|
||||||
|
```
|
||||||
|
|
||||||
|
When creating the VM, inject your SSH key and, if possible, apply the provided `cloudinit/user-data.yaml`.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 3. Prepare your SSH key
|
||||||
|
|
||||||
If you don’t already have an SSH key:
|
If you don’t already have an SSH key:
|
||||||
|
|
||||||
@@ -69,7 +84,7 @@ ssh <USER>@<IP>
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 3. Create your inventory
|
## 4. Create your inventory
|
||||||
|
|
||||||
Copy the example inventory:
|
Copy the example inventory:
|
||||||
|
|
||||||
@@ -87,17 +102,6 @@ ansible -i ansible/hosts.ini all -m ping
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 4. Provision a new VM
|
|
||||||
|
|
||||||
Recommended host specs:
|
|
||||||
- Ubuntu 24.04 LTS
|
|
||||||
- 2 vCPU, 4–8 GB RAM
|
|
||||||
- 60 GB SSD
|
|
||||||
|
|
||||||
When creating the VM, inject your SSH key and, if possible, apply the provided `cloudinit/user-data.yaml`.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 5. Seed the host
|
## 5. Seed the host
|
||||||
|
|
||||||
Log in to the host and run the seed script:
|
Log in to the host and run the seed script:
|
||||||
|
|||||||
Reference in New Issue
Block a user