Welcome to Kubo

Kubo is a platform that simplifies the creation and management of Kubernetes clusters. Using K3s or RKE2 distributions, you can spin up a cluster in minutes and deploy your applications.

What You Can Do with Kubo

Getting Started

1. Sign Up

You can sign up for Kubo using:

  • GitHub account
  • Google account
  • Microsoft account
  • Email and password registration

2. Create a Cluster

After logging in, create a cluster from "Create Cluster" in the sidebar.

  1. Select a Kubernetes distribution (K3s / RKE2)
  2. Configure the cluster name, worker node count, and disk size
  3. Review the plan and select a payment method
  4. Start cluster creation (typically 3-5 minutes)

See "Create a Cluster" for details.

3. Deploy an Application

Once your cluster is created, you can deploy applications.

  1. Open the "Apps" tab on the cluster details page
  2. Connect your GitHub or GitLab repository
  3. Select the repository and branch to deploy
  4. Execute the deployment

See "Deploy Applications" for details.

4. Manage Your Cluster

The cluster details page is organized into tabs:

  • Dashboard - View cluster status, node info, and resource usage
  • Services - Deploy catalog apps and manage plugins
  • Virtual Machines - View and power-manage the VMs that make up the cluster
  • Kubernetes - Manage Pods, Services, Deployments, and other resources
  • Backups - Create and schedule PV / VM backups
  • Details - Cluster info & settings, and cluster deletion

Download the kubeconfig from the menu (⋮) at the top right via "Download Kubeconfig".

Access via kubectl

You can also access your cluster from your local environment using kubectl.

bash
# Download kubeconfig from the menu at the top right of the page
export KUBECONFIG=/path/to/downloaded/kubeconfig.yaml

# Check nodes
kubectl get nodes

# Check pods
kubectl get pods --all-namespaces

Contact Us

If you have any questions, create a support ticket on the Contact Us page. Inside the app, "Contact Us" in the user menu (click your name at the bottom left) opens the same page. Tickets track their response status, and past conversations stay available on the Contact Us page.

On this page