Kubernetes
Available- Every workload, pod, service and config page
- Live charts, live logs, pod shell
- Scale, restart, roll back, edit YAML, drain
- AI diagnosis with human-approved fixes
k10y-agent brings the tools you run your infrastructure with into one open-source control room. Kubernetes clusters and HAProxy load balancers today, more systems next. Monitor, troubleshoot and safely change all of them with one login, one set of roles, one audit log and one alert pipeline.
Self-hosted · Free and open source · Your cluster data stays on your servers







Every cluster and load balancer on one screen: health, problems, firing alerts.
Works with the Kubernetes you already run
Each system plugs into the same hub. You switch systems in the sidebar; login, roles, audit, alerts and the Home page are shared by all of them.
Adding a system reuses the whole hub. See the roadmap or ask for the one you need.
Run the hub anywhere Docker runs, then add a small agent to each cluster. No Ingress, no Helm charts, no agents phoning home.
curl -LO https://github.com/chhayserver/k10y-agent/releases/latest/download/docker-compose.yml
make hub-up # or: create .env, then docker compose up -dkubectl apply -f https://github.com/chhayserver/k10y-agent/releases/latest/download/install.yamlLab, staging and production side by side, with a health dot for each. When one cluster is down, the rest keep working.
A role per cluster: view and logs on production, scale and restart on staging. Developers never hold credentials, and every click is audited.
A crash loop fires a Telegram message, with an optional AI diagnosis. Open k10y, check the live logs, roll back. Done.
Drain one HAProxy server at a time, deploy, check it's healthy, move on. Or send 5% of traffic, or only requests with a canary header, to the new version.
kubectl, the HAProxy stats page, config files over SSH, a Telegram bot, a spreadsheet of who changed what: replaced by one dashboard with one login and one audit log.
The assistant reads events, specs and logs with read-only tools, finds the root cause and proposes a fix. A person reviews it before anything changes.




A cluster switcher with live health dots, and an all-clusters overview.
Load balancers next to your clusters: topology, live charts and logs, certificates, rate limits, history and rollback.
Ingress → Service → workload → Pod → ConfigMap, Secret or PVC. Broken links are flagged.
Run now, suspend and resume, with readable schedules like "every 5 minutes".
Hide pages and set your theme and start page. Your settings follow you to every device.
k10y status --all, logs, scale, roll back and apply, against any agent.
k10y sits between people and your clusters, so it was designed to be the safest way in.
Ten releases so far: from the first Kubernetes agent to the hub, alerts, the AI assistant and HAProxy, a second system in the same control room.
Free, self-hosted and running in five minutes.
Created and maintained by Kang Kimchhay.