Skip to main content
SSH key credentials store public keys that are deployed to servers during cluster provisioning. You can either provide your own public key or let Ankra generate a keypair for you. They’re required for self-managed clusters on providers such as Hetzner, OVH, DigitalOcean, UpCloud, Proxmox, and Morpheus.

Creating an SSH Key Credential

1

Choose an approach

  • Bring your own key: provide an existing SSH public key
  • Generate a keypair: Ankra generates a new Ed25519 keypair and returns the private key for you to save
2

Add to Ankra (UI)

Go to CredentialsAddSSH Key, enter a name, and either paste your public key or choose Generate.
3

Or via CLI

When generating a keypair, the private key is only returned once. Save it immediately to a secure location.

Listing SSH Key Credentials