Initial commit: loc_az_hci (smom-dbis-138 excluded via .gitignore)
Some checks failed
Test / test (push) Has been cancelled

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
defiQUG
2026-02-08 09:04:46 -08:00
commit c39465c2bd
386 changed files with 50649 additions and 0 deletions

View File

@@ -0,0 +1,105 @@
# Quick Template Creation Guide
## ✅ Step 1: Cloud Image Downloaded
- Location: `./downloads/ubuntu-24.04-server-cloudimg-amd64.img`
- Size: 597 MB
- Status: Ready for upload
## 📤 Step 2: Upload to Proxmox (2-3 minutes)
1. **Open Proxmox Web UI:**
- https://192.168.1.206:8006
- Login with root credentials
2. **Go to Storage:**
- Click: **Datacenter****pve****Storage****local**
- Click **"Upload"** button (top right)
3. **Upload Image:**
- Click **"Select File"**
- Navigate to: `/home/intlc/projects/loc_az_hci/downloads/ubuntu-24.04-server-cloudimg-amd64.img`
- Click **"Upload"**
- Wait for completion (progress bar will show)
## 🖥️ Step 3: Create VM from Image (5 minutes)
1. **Click "Create VM"** (top right, purple button)
2. **General:**
- VM ID: **9000**
- Name: **ubuntu-24.04-cloudinit**
- Click **"Next"**
3. **OS:**
- Select: **"Do not use any media"**
- Click **"Next"**
4. **System:**
- Keep defaults
- Click **"Next"**
5. **Disks:**
- **Delete the default disk** (click X)
- Click **"Add"** → **"Hard Disk"**
- Storage: **local**
- **Import from:** Select `ubuntu-24.04-server-cloudimg-amd64.img` from dropdown
- Disk size: **20GB**
- Click **"Add"**
- Click **"Next"**
6. **CPU:**
- Cores: **2**
- Click **"Next"**
7. **Memory:**
- Memory: **2048** MB
- Click **"Next"**
8. **Network:**
- Bridge: **vmbr0**
- Model: **VirtIO**
- Click **"Next"**
9. **Confirm:**
- Review settings
- Click **"Finish"**
## ⚙️ Step 4: Configure Cloud-Init (1 minute)
1. **Select VM 9000** in left panel
2. **Go to "Options" tab**
3. **Click "Cloud-Init"**
4. **Configure:**
- **User:** `ubuntu`
- **Password:** (leave empty)
- **SSH Public Keys:** Paste this key:
```
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDbGtLMmN6px4J2QUYk0BjnNT2wytgiTLSDzL+AwhE6qQWbL+h8AeFET2CHeEf09m5KYLAbHkYTq5aUleuXsluPer9A5moPD1UfdSVLpyyIv8OvKU4mnabk4z31yenPD7Wn1hKd3WoZs2ZflFIvzXaVGBoQXFlWztWLO1fh6CXmppf731FMcTMr4x7uxd8dkG4B400a1xWFx7H4e/u33KDUApqimTrwPTfooRLuyyKV7FWpopSvbSl0ANkZsuyrjbQRR3uD66iQaI60sZArTjhjwnJz+VCOnmJhlGmfMMwov4SOemt+Ut3x0Z6CwagjvxbpGf4hoI9coYD89IFzYwXVUyB9CyvlxEyPTX3v8QwIEZtWWPDStAHTkwZ80z+LU/pvP12Su32D4Wu+ziDkONVpxh1Qh6tV+jvuA9oSKno9jLa4FO0ZTs4bPkww8AbglH3h+dV7zd7qtwwW1oeSw5GHaOq/NetfpvPVuYkOe0IxVvlODZ/d6vAjCBZ0fRgtsEuZvmCVrxwGzZEHWLeAF9G/XD+wpaA5OonceeuhF6K4H12TC3AH6ycUPIBdYOeD2askutLprLmukj8xAC5mRW4ehCnXmwjABrhLSJb7A326q6t8EO2+3u12vvMQt7xKi+aY0+wGZXSvHfiabp93OMuf3WL80A8+5NaRtby44fY6bw== defi@defi-oracle.io
```
- Click **"OK"**
## 🔄 Step 5: Convert to Template (1 minute)
1. **Right-click VM 9000** in left panel
2. **Select "Convert to Template"**
3. **Confirm**
4. **Wait** for conversion (1-2 minutes)
## ✅ Done!
Template is ready. Now run:
```bash
./scripts/recreate-vms-from-template.sh
```
This will:
- Destroy existing VMs (100, 101, 102, 103)
- Recreate them from template
- Auto-configure network and Cloud-Init
- Start all VMs
**Total time:** ~10-15 minutes for template creation, then automated VM recreation!