Initial vault setup
This commit is contained in:
@@ -0,0 +1,104 @@
|
||||
---
|
||||
title: Kite
|
||||
created: 2026-06-08
|
||||
updated: 2026-06-08
|
||||
type: app
|
||||
tags: [catalogue, app, monitoring, auto-hebergement]
|
||||
confidence: medium
|
||||
contested: false
|
||||
sources:
|
||||
- https://selfh.st/apps/?search=kite-kubernetes
|
||||
- https://github.com/kite-org/kite
|
||||
---
|
||||
|
||||
# 📈 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](https://github.com/kite-org/kite) |
|
||||
| **Site** | [github.com/kite-org/kite](https://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
|
||||
|
||||
```yaml
|
||||
# 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)
|
||||
|
||||
```yaml
|
||||
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 `kubeconfig` pour 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
|
||||
|
||||
- [selfh.st/apps/?search=kite-kubernetes](https://selfh.st/apps/?search=kite-kubernetes)
|
||||
- [GitHub](https://github.com/kite-org/kite)
|
||||
- [Site officiel](https://github.com/kite-org/kite)
|
||||
|
||||
## 🔗 Pages Liées
|
||||
|
||||
- [[cat-monitoring]] — Catégorie monitoring
|
||||
- [[Catalogue-Self-Hosted]] — Hub principal
|
||||
Reference in New Issue
Block a user