Skip to main content

ankra credentials

Commands to list, view, validate, and delete credentials.

ankra credentials delete

Delete a credential
ankra credentials delete <credential_id> [flags]
Flags
FlagDefaultDescription
--yesfalseSkip the confirmation prompt

ankra credentials get

Get details of a credential by its ID or by its name (as shown in ankra credentials list).
ankra credentials get <credential_id|name> [flags]
Flags
FlagDefaultDescription
-o, --outputOutput format: json or yaml (default: human-readable)

ankra credentials hetzner

Commands to list and create Hetzner API credentials and SSH key credentials.

ankra credentials hetzner create

Create a Hetzner API credential
ankra credentials hetzner create [flags]
Flags
FlagDefaultDescription
--nameCredential name (required)

ankra credentials hetzner list

List Hetzner API credentials
ankra credentials hetzner list [flags]
Flags
FlagDefaultDescription
-o, --outputOutput format: json or yaml (default: human-readable)

ankra credentials hetzner ssh-key

Manage SSH key credentials

ankra credentials hetzner ssh-key create

Create an SSH key credential. Either provide a public key or generate a new keypair. Examples: ankra credentials hetzner ssh-key create —name my-key —generate ankra credentials hetzner ssh-key create —name my-key —public-key “ssh-ed25519 AAAA…”
ankra credentials hetzner ssh-key create [flags]
Flags
FlagDefaultDescription
--generatefalseGenerate a new SSH keypair
--nameCredential name (required)
--public-keySSH public key

ankra credentials hetzner ssh-key list

List SSH key credentials
ankra credentials hetzner ssh-key list [flags]
Flags
FlagDefaultDescription
-o, --outputOutput format: json or yaml (default: human-readable)

ankra credentials list

List all credentials
ankra credentials list [flags]
Flags
FlagDefaultDescription
-o, --outputOutput format: json or yaml (default: human-readable)
--providerFilter by provider (e.g., github)

ankra credentials ovh

Commands to list and create OVH API credentials and SSH key credentials.

ankra credentials ovh create

Create an OVH API credential. You will be prompted for the required secrets. Generate your OVH API credentials at https://api.ovh.com/createToken/ with GET, POST, PUT, DELETE rights on /cloud/project/* and /cloud/project. Examples: ankra credentials ovh create —name my-ovh-cred —project-id <project-id>
ankra credentials ovh create [flags]
Flags
FlagDefaultDescription
--nameCredential name (required)
--project-idOVH Cloud project ID (required)

ankra credentials ovh list

List OVH API credentials
ankra credentials ovh list [flags]
Flags
FlagDefaultDescription
-o, --outputOutput format: json or yaml (default: human-readable)

ankra credentials ovh ssh-key

Manage SSH key credentials for OVH

ankra credentials ovh ssh-key create

Create an SSH key credential. Either provide a public key or generate a new keypair. Examples: ankra credentials ovh ssh-key create —name my-key —generate ankra credentials ovh ssh-key create —name my-key —public-key “ssh-ed25519 AAAA…”
ankra credentials ovh ssh-key create [flags]
Flags
FlagDefaultDescription
--generatefalseGenerate a new SSH keypair
--nameCredential name (required)
--public-keySSH public key

ankra credentials ovh ssh-key list

List SSH key credentials
ankra credentials ovh ssh-key list [flags]
Flags
FlagDefaultDescription
-o, --outputOutput format: json or yaml (default: human-readable)

ankra credentials upcloud

Commands to list and create UpCloud API credentials and SSH key credentials.

ankra credentials upcloud create

Create an UpCloud API credential
ankra credentials upcloud create [flags]
Flags
FlagDefaultDescription
--nameCredential name (required)

ankra credentials upcloud list

List UpCloud API credentials
ankra credentials upcloud list [flags]
Flags
FlagDefaultDescription
-o, --outputOutput format: json or yaml (default: human-readable)

ankra credentials upcloud ssh-key

Manage SSH key credentials

ankra credentials upcloud ssh-key create

Create an SSH key credential. Either provide a public key or generate a new keypair. Examples: ankra credentials upcloud ssh-key create —name my-key —generate ankra credentials upcloud ssh-key create —name my-key —public-key “ssh-ed25519 AAAA…”
ankra credentials upcloud ssh-key create [flags]
Flags
FlagDefaultDescription
--generatefalseGenerate a new SSH keypair
--nameCredential name (required)
--public-keySSH public key

ankra credentials upcloud ssh-key list

List SSH key credentials
ankra credentials upcloud ssh-key list [flags]
Flags
FlagDefaultDescription
-o, --outputOutput format: json or yaml (default: human-readable)

ankra credentials validate

Validate a credential name
ankra credentials validate <name>