Home

telectl is a Telegram bot for Kubernetes cluster management. Browse pods, deployments, services and more; read logs; scale, restart and exec โ€” all from chat, with per-user RBAC via Kubernetes impersonation.

flowchart LR
    User([Telegram user]) -->|message / callback| TG[Telegram Bot API]
    TG --> Bot[telectl pod]
    Bot --> K8s[(Kubernetes API server)]
    K8s -->|RBAC decision| Bot

๐Ÿ“š Documentation

Getting Started

User Guides

Deployment

Development

Operations

  • Security โ€” tokens, impersonation, least-privilege
  • Troubleshooting โ€” common issues
  • FAQ โ€” frequently asked questions
  • Upgrading โ€” version upgrade procedures
  • Adopters โ€” whoโ€™s using telectl

โš™๏ธ Helm Chart Repository

Add the chart repo directly from GitHub Pages:

helm repo add telectl https://ksauraj.github.io/telectl/charts
helm repo update
helm install telectl telectl/telectl \
  --namespace telectl --create-namespace \
  --set telegram.botToken="YOUR_BOT_TOKEN"