What a workspace contains
Infrastructure
Infrastructure
- Clusters: Kubernetes infrastructure for deploying applications.
- Regions: organizational labels for grouping clusters.
Products and configuration
Products and configuration
- Products: sellable software packages you create.
- Installations: running instances of your products and direct installs, each with its own package repository.
Integrations and access
Integrations and access
- GitHub App installations: connected for automated installs.
- Workspace members: users with direct access.
- Organization: parent organization for team identity, member management, and managed customer workspace access.
- Stripe account: one billing account per workspace for marketplace payments.
Workspaces vs organizations
These solve different problems. Use them together:
If you’re a single user shipping a product, onboarding creates the organization for you and keeps the experience focused on your first workspace. When you add teammates, customers, or more environments, that organization becomes the shared identity that ties those workspaces together. If you sell software that your customers install on Akua, your organization gets admin access to each customer’s workspace through the managed-by relationship; your customers retain full ownership and billing control.
When to use separate workspaces
Even with an organization, you’ll often want multiple workspaces:- Environment separation: production, staging, and development as separate workspaces prevent accidental changes and keep clusters isolated.
- Per-customer ownership: when you sell software, each customer gets their own workspace. They own it; your organization manages it. This keeps billing, data, and resources isolated per customer.
- Independent business units: different legal entities, different Stripe accounts, or different teams that should never share resources.
- Test isolation: short-lived workspaces for one-off projects, demos, or partner experiments.
Workspace roles
Each member has a role that controls their permissions:
The workspace creator is automatically assigned the owner role. Members of a managing organization get admin access automatically. See Organizations → Managed workspaces.
Managing the workspace
- Switch workspaces from the sidebar switcher.
- Selecting All Workspaces shows resources from every workspace you have access to.
- Create, edit, invite members, or transfer ownership from Settings in the dashboard.
API
Manage workspaces, members, subscriptions, and access state programmatically.Workspaces API
CRUD, member management, subscription, access state, and billing portal endpoints.
Authentication
Mint API tokens for programmatic access.
Related topics
Organizations
Team and customer-management identity.
Billing
Manage your workspace subscription.
Create a cluster
Set up infrastructure in your workspace.
Plans and pricing
Resource quotas and plan limits per workspace.