sync-fleet

Authenticate with Proxmox and sync all VMs into the fleet

v15f52f6762 steps

Steps

auth

Authenticate with Proxmox via keebDev02

keebDev02.auth
Configuration
apiUrl: https://10.0.0.4:8006
username: root
password: ${{ vault.get("proxmox-vault", "password") }}
realm: pam
node: keeb-dev-02
skipTlsVerify: true
sync-fleet

List all QEMU VMs and write per-VM named resources

fleet.sync

← depends on: auth (on succeeded)

Configuration
apiUrl: https://10.0.0.4:8006
ticket: ${{ model.keebDev02.resource.node.node.attributes.ticket }}
csrfToken: ${{ model.keebDev02.resource.node.node.attributes.csrfToken }}
node: keeb-dev-02
skipTlsVerify: true