Skip to main content
Account configs — Akua-managed and your own cloud key (BYOM) — feed machines into one cluster, with each machine tagged by which account owns it
Akua provisions and manages compute resources: the cloud servers that run your workloads. Managed compute and BYOM provisioning use the providers available in your dashboard; Hetzner Cloud is available today. You don’t need a separate cloud provider account to get started, and you can still attach existing workers when that better fits your setup.

How it works

Akua scales your compute automatically. When your workloads need more resources, Akua detects unschedulable pods and provisions a new server. When demand drops, idle servers are removed to save costs.
The entire flow takes about 2 minutes from pending pod to running workload. Akua keeps the setup simple. Your workspace plan and cluster settings determine which regions, credentials, and instance types are available, so you only choose what you need.

Three compute paths

Akua-managed machines

Akua provisions servers for you in Hetzner Cloud. No cloud credentials are required. Machines are subject to plan quotas and billing.

Bring your own cloud key

Add your own supported cloud provider key and Akua provisions machines in your account. You pay the provider directly, with no machine quotas, no lifetime limits, and access to any instance type your account supports.
1

Add your API key

Go to Compute in the dashboard and click Add Credential. Akua validates the token before saving it.
2

Create a compute config

Click Create Config, select your credential, choose a region, and name the configuration.
3

Provision machines

Akua uses your config to provision machines in your cloud account when your workloads need resources.
Akua stores the credential securely and re-validates it periodically. You’ll get a dashboard notification if the credential becomes invalid.

Manually attached workers

Attach an existing server to a managed cluster when you want to keep full ownership of the machine without using managed machine provisioning. Use the worker bootstrap command or the cloud-init path in Add workers. Imported clusters keep worker management with their provider or cluster administrator.

Provisioning limits

Akua enforces limits at two levels to keep your infrastructure predictable:
  • Allocation quota: how many machines your workspace can own (free: 1, pro: 3). BYOM machines are exempt.
  • Concurrency limit: how many machines can be launching at once per cluster (free: 1, pro: 3). This prevents runaway provisioning loops from multiplying in-progress requests.
Both limits are enforced server-side and take effect immediately when your plan changes, with no cluster reconfiguration needed. See quotas for the full table of limits per plan.

Supported providers

Hetzner Cloud

Current managed compute and BYOM provider details.

More coming

AWS, GCP, Azure, DigitalOcean, Vultr (planned).

What’s next?

Machines

Lifecycle, provisioning, deletion, and auto-scaling controls.

Hetzner Cloud

Regions, instance types, and pricing.

Quotas

Understand resource limits per plan.

Add workers manually

Use a bootstrap command to attach your own servers.

Clusters

Understand how clusters work and how compute fits in.

Plans and pricing

Compare plans and understand machine limits.

Compute API

Manage machines programmatically.