3.1 KiB
title, created, updated, type, tags, confidence, contested, sources
| title | created | updated | type | tags | confidence | contested | sources | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kite | 2026-06-08 | 2026-06-08 | app |
|
medium | false |
|
📈 Kite
Dashboard Kubernetes léger et moderne : visualiser ses workloads, logs, événements et santé du cluster sans la lourdeur de Lens.
📊 Métadonnées
| Champ | Valeur |
|---|---|
| Nom | Kite |
| Slug | kite-kubernetes |
| Catégorie principale | cat-monitoring |
| Langage | lang_id=1 |
| Stars | ⭐ 2751 |
| Dernière MAJ | 2026-06-06 |
| Repo | github.com/kite-org/kite |
| Site | github.com/kite-org/kite |
📝 Description
Kite est un dashboard web pour Kubernetes, conçu pour être plus simple et plus rapide que les alternatives classiques (Dashboard officiel, Lens, Rancher). Il présente les ressources du cluster (pods, deployments, services, ingress, nodes) dans une UI claire, avec un focus sur l'observabilité.
Le projet vise les développeurs et SRE qui veulent un œil rapide sur leur cluster sans installer d'application lourde. Il supporte les clusters multiples et se branche sur n'importe quel contexte kubeconfig standard.
🐳 Installation Docker
# docker-compose.yml minimal
services:
kite:
image: ghcr.io/kite-org/kite:latest
container_name: kite
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- ./data:/app/data
environment:
- PUID=1000
- PGID=1000
- KUBECONFIG_PATH=/app/data/kubeconfig
⚠️ Adapte image/port/volumes selon le README officiel : https://github.com/kite-org/kite
🔀 Reverse Proxy (Traefik)
services:
kite:
image: ghcr.io/kite-org/kite:latest
labels:
- "traefik.enable=true"
- "traefik.http.routers.kite.rule=Host(`kite.example.com`)"
- "traefik.http.routers.kite.entrypoints=websecure"
- "traefik.http.routers.kite.tls.certresolver=letsencrypt"
- "traefik.http.services.kite.loadbalancer.server.port=8080"
🔧 Configuration
- Montée d'un
kubeconfigpour l'accès au cluster - Configuration RBAC pour limiter les droits du service
- Authentification locale (login/password ou OIDC)
🔀 Alternatives
Open source :
- Kubernetes Dashboard (officiel, plus dépouillé)
- Lens (IDE K8s desktop)
- Headlamp (K8s dashboard moderne)
Propriétaires :
- Rancher (SUSE, plus complet)
- Datadog (payant, APM complet)
🔒 Sécurité
- Kite a un accès fort au cluster : à protéger par auth et HTTPS
- Créer un ServiceAccount dédié avec droits minimaux (RBAC)
- Idéalement derrière VPN ou SSO (OIDC)
📚 Ressources
🔗 Pages Liées
- cat-monitoring — Catégorie monitoring
- Catalogue-Self-Hosted — Hub principal