Start the interactive quickstart
The guided onboarding in the dashboard is the fastest path to your first Product.
Prerequisites
- An Akua account (sign up at akua.dev).
- A Package for your software: start from an authored
package.kor a supported source such as a Helm chart, GitHub repository, or container image. - A Stripe account, only if you plan to charge for installs. See Payments for the connected account setup.
Which path are you on?
Choose the path that matches what you are trying to do.- Install first: start with Clusters if you want to prepare compute before you package or sell anything.
- Set up a Product: use this quickstart to create or select a Package, wrap a concrete Package version as a Product, and prepare an Offer or direct install path.
- Redeem an Offer as a customer: follow the customer flow in Offers and Installations after someone has already published the Product.
What the interactive quickstart does
The guided quickstart runs inside the dashboard and walks you through Product setup end to end. It helps you pick a source or select an existing Package, choose a Package version, wrap that version as a Product, and generate a shareable Offer or direct install path. Each step is checked off as you complete it, so you always know what is left before your software is ready for customers. If you prefer to work through the flow yourself, the steps below mirror what the guided quickstart automates.What you’ll do
Create a Package
Create or select a Package definition from your software source. Akua turns it into a reusable, versioned install contract.
Wrap it as a Product
Choose the concrete Package version customers should install, then add product metadata, default Inputs, and visibility.
Prepare an install target
Create or select a managed or imported . The installation targets this cluster when someone installs the Product.
Choose how customers get it
Create an Offer link for direct distribution, or list the Product on your marketplace if commerce is enabled for your workspace.
You can build Packages and share free installs without Stripe. To accept payment when commerce is enabled for your workspace, connect your own Stripe account from Settings → Stripe. Akua uses hosted Stripe Checkout and never holds your funds.
What’s next
After the quickstart, your Product has a Package version and a customer entry point. Each installation chooses the cluster target when it is created.Offers
Configure private offer links and the customer purchase flow.
Payments
Connect Stripe when commerce is enabled for your workspace.
Add more products
Wrap more Packages into customer-facing software offerings.
Import an existing cluster
Connect Kubernetes infrastructure you already operate instead of creating a new cluster.
Installations
Learn how installations are rendered, configured, and updated once a Product is ready.
Explore platform capabilities
See how Compute, Packaging, Delivery, Networking, Commerce, Agents, and Platform fit together.
Background concepts
Clusters and workers
Clusters and workers
A cluster is a group of machines working together under Kubernetes. Workers are the compute nodes where your products actually run. Akua’s managed clusters handle the Kubernetes control plane for you: you add your own worker machines and Akua takes care of the rest.
Cloud regions
Cloud regions
Regions let you organize your infrastructure by geography. Choosing the right region improves performance for your customers and can help meet data residency requirements.
- Regions are named by location: for example,
fsn1for Falkenstein, Germany on Hetzner Cloud. - Deploying in multiple regions provides redundancy and lower latency for global customers.
Packages and sources
Packages and sources
Akua Packages are the versioned install contract that Products, Offers, and direct installs reuse. A Package can be authored directly with
package.k or generated from supported sources such as Helm charts, GitHub repositories, and container images.- Many popular applications already have chart sources available on Artifact Hub.
- Akua vendors dependencies at provision time, so installs are reproducible and self-contained.
- Using Helm (external) →
- Concepts: packages and sources →
- Packages →
Stripe and customer payments
Stripe and customer payments
Akua integrates with to handle customer payments. You connect your own Stripe account through the dashboard.
- You do not need a Stripe account to try Akua or test installs.
- Connect Stripe from Settings → Stripe when you are ready to accept purchases.
- Paid checkout is enabled for workspaces where commerce is enabled.
- Akua uses hosted Stripe Checkout and never holds your funds.
Troubleshooting
Worker not connecting
Worker not connecting
- Confirm the machine has outbound internet access.
- Verify you copied the full join command without truncation.
- Run the command as root (with
sudo). - Wait 2–3 minutes for the connection to establish, then refresh the dashboard.
Have an existing Kubernetes cluster?
Have an existing Kubernetes cluster?
You can connect it to Akua instead of creating a new one. See the cluster import guide →.
Related topics
Concepts
Understand packages, sources, products, and installations.
Packages
Learn how Package versions power Products, Offers, and direct installs.
Clusters
Managed and imported Kubernetes infrastructure.
Offers
Create customer distribution paths for a Product.