Cluster Kubernetes interne SONU
Description du projet
Mise en place et gestion d’un cluster Kubernetes interne, composé d’une quinzaine de tours inutilisées, pour mutualiser la RAM et les CPU et éviter le gaspillage matériel. Ce cluster sert à la fois à l’hébergement de services internes et de terrain d’expérimentation pour l’automatisation, le déploiement, la sécurité et la montée en compétence sur Kubernetes.
Réalisations principales
- Installation et configuration du cluster avec kubeadm sur Ubuntu
- Mise en réseau via Calico
- Automatisation des déploiements et gestion des nodes
- Hébergement de services internes (monitoring, dashboards, sites, etc.)
- Documentation interne sur l’installation, la maintenance et les opérations courantes
- Utilisation du cluster comme terrain d’entraînement pour tests avancés (CI/CD, Helm, rollback, exposition de services)
Quelques services hébergés :
- Dashy (dashboard centralisé)
- Grafana (monitoring)
- Portainer (gestion des containers)
- Thingsboard (IoT)
- SONU Website (site interne)
- Autres services internes (tests, démonstrateurs, outils CI/CD)
Stack technique
- Kubernetes (kubeadm)
- Calico (réseau)
- Ubuntu (OS)
- Helm (déploiement)
- CI/CD
Liens et ressources 🔗
- Documentation interne (non publique)
- Guides d’installation et d’opérations (voir docs internes)
Cluster interne, mutualisation des ressources, terrain d’expérimentation et montée en compétence Kubernetes.