Open Source Kubernetes Deployment

Production-Grade RKE2.
One Command Away.

Stop wrestling with CLI tools and YAML files. MyRKE2 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.myrke2.com | sh

Three Steps to a Running Cluster

From zero to production-grade Kubernetes in under 15 minutes. No PhD in YAML required.

1

Install

One curl command. A Docker container starts automatically with a systemd service. That's it — no dependencies to manage.

2

Configure

Open localhost:7373. Walk through the guided wizard — nodes, SSH, CNI, ingress, storage, labels, and cluster settings.

3

Deploy

Hit deploy. Watch real-time Ansible output stream to your browser via WebSocket. Your cluster is ready in minutes.

Everything You Need to Ship Clusters

Built for DevOps engineers who want the power of Ansible with the simplicity of a modern web interface.

Step-by-Step Wizard

Guided 7-step configuration: nodes, SSH credentials, CNI networking, ingress controllers, persistent storage, labels/taints, and cluster settings.

Real-Time Deploy Logs

WebSocket-streamed Ansible output directly in your browser. Watch every task, play, and role execute in real time — no SSH session needed.

Multiple CNI Options

Choose from Cilium, Calico, Canal (bundled default), or Flannel. Each plugin comes with per-plugin advanced settings you can tune.

Ingress & TLS

NGINX Ingress Controller or Gateway API — your choice. Optional cert-manager integration for automated TLS certificate management.

Persistent Storage

One-click Longhorn setup with configurable replica counts and data paths. Cloud-native distributed storage for your bare-metal cluster.

Cluster Dashboard

Monitor node status, cluster health, and configuration details after deployment. Your cluster at a glance, right from the browser.

Node Management

Add or remove worker nodes post-deploy. Upgrade RKE2 versions across your cluster with a guided workflow — no manual Ansible runs.

Config Validation

Validate your entire configuration before deploying. Catch SSH connectivity issues, port conflicts, and misconfigurations early.

How the Pieces Fit Together

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

You
curl installer
Docker Container
Go API Server 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

MyRKE2 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.myrke2.com | sh