Open Source Tool

Your Kubernetes Cluster is
One Command Away.

Kubesman gives you a guided web UI to deploy and manage RKE2 Kubernetes clusters – powered by Ansible, delivered as a single Docker container.

curl -sfL https://get.kubesman.org | bash

Four Steps to a Running Cluster

1

Install

One curl command. A Docker container starts automatically with a systemd service.

2

Configure

Open localhost:7373 on browser. Walk through the simple guided configuration wizard.

3

Deploy

Watch real-time Ansible output stream to you. Your cluster is ready in minutes.

4

Maintain

Add or remove worker nodes, upgrade RKE2 versions, and monitor cluster health – all from the same web interface.

Everything You Need to Ship Clusters

Built for DevOps engineers and developers who need the power of Kubernetes.

How the Pieces Fit Together

A single Docker container orchestrates everything – from your browser to your servers.

You
curl installer
Docker Container
Go Backend React + TS UI Ansible Engine
Your Servers via SSH
RKE2 Cluster
Go React TypeScript Tailwind CSS Ansible Docker RKE2

Up and Running in Seconds

One command installs everything. No prerequisites beyond Docker.

Open Source & Community Driven

Kubesman is built in the open. Browse the code, open issues, submit pull requests – contributions of all kinds are welcome.

Star on GitHub

Deploy Your First Cluster Today

One command. A web wizard. Production-grade Kubernetes on your infrastructure in minutes.

curl -sfL https://get.kubesman.org | bash