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
- Create Clusters - Build K3s / RKE2 based Kubernetes clusters with one click
- Deploy Applications - Connect your GitHub / GitLab repositories and deploy applications easily
- Manage Kubernetes Resources - View and manage Pods, Services, Deployments, and more from the UI
- Set Up Custom Domains - Publish your applications with custom domains
- Group Management - Invite team members and share cluster access
- Billing Management - Pay via credit card or bank transfer
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.
- Select a Kubernetes distribution (K3s / RKE2)
- Configure the cluster name, worker node count, and disk size
- Review the plan and select a payment method
- 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.
- Open the "Apps" tab on the cluster details page
- Connect your GitHub or GitLab repository
- Select the repository and branch to deploy
- 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.
# 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.