Skip to main content
Proxmox VE clusters are in closed beta. The workflow is still evolving and access is limited. Contact us to request access before relying on it.
Proxmox VE API credentials store the Proxmox API URL and an API token, used to provision and manage self-managed Proxmox VE clusters. The token needs VM management privileges (for example VM.Allocate, Datastore.AllocateSpace) on the target node, storage, and bridge.
Proxmox VE credentials are managed from the portal or API - there is no ankra credentials proxmox CLI command.

Creating a Proxmox VE API Credential

1

Create an API token in Proxmox

  1. In the Proxmox VE web UI, go to DatacenterPermissionsAPI Tokens
  2. Create a token for a user with VM management privileges and copy the token ID and secret
2

Add to Ankra (UI)

Go to CredentialsAddProxmox VE, enter a name, the API URL, and the token ID and secret. For environments that are not directly reachable, attach an SSH jumphost (host, port, username, private key); for self-signed certificates, enable TLS insecure (tls_insecure).
For Proxmox clusters you also need an SSH key credential, created from the portal or generated via another provider’s CLI.