# Ticket: Multi-Proxmox access and inventory

## Metadata
- Type: Ticket
- Status: Inbox
- Project: Homelab Operations
- Created: 2026-06-07
- Updated: 2026-06-07
- Priority: High

## Goal

Inventory and configure controlled Nimrod access to all three Proxmox servers and their guests/containers.

## Why

The user has three Proxmox servers, but Nimrod currently has documented access to only one. Reliable operations require accurate inventory, safe access, and per-host resource awareness.

## Scope

Included:
- Inventory all Proxmox nodes: names, IPs, versions, roles, storage, bridges, current guests.
- Configure SSH/API aliases as approved.
- Store credentials/tokens in Vaultwarden or ignored local paths per secrets policy.
- Update `infra/proxmox-registry.yaml`, `systems/inventory.md`, and SSH host config.
- Define per-host resource preflight requirement before service creation.

Not included:
- Cluster changes, migrations, or destructive operations without explicit approval.

## Acceptance Criteria

This ticket is done when:
- [ ] All three Proxmox servers are documented.
- [ ] Nimrod has controlled read/admin access as approved.
- [ ] Registries and SSH aliases are updated.
- [ ] Resource preflight process covers all target hosts.
- [ ] At least one read-only verification succeeds on each host.

## Notes

- User stated secrets management should make broader access possible.
