feat: add unified decommission and database provisioning modules

This commit is contained in:
Fredrick Amnehagen 2026-02-05 19:48:16 +01:00
parent 171b2a63dd
commit b0f97f80df
4 changed files with 114 additions and 2 deletions

View file

@ -53,7 +53,18 @@ infra proxmox list-lxcs --node la-vmh-12
infra proxmox create-lxc 12150 local:vztmpl/debian-13-standard "new-app" "10.32.70.100/16" "10.32.0.1" --node la-vmh-12
```
### 3. Networking (IP, DNS & DHCP)
### 3. Database (PostgreSQL)
Provision project-specific databases instantly.
```bash
# List all databases
infra db list-dbs
# Provision a new database and user for a project
infra db provision "my-new-project"
```
### 4. Networking (IP, DNS & DHCP)
Assign a static identity to your new machine. The CLI helps you find free addresses in the dedicated agent pool (`10.32.70.0/16` through `10.32.80.0/16`).
```bash