Files
wiki/concepts/kubernetes.md
T
2026-06-09 18:40:21 +02:00

1.5 KiB

title, created, updated, type, tags, confidence, contested, sources
title created updated type tags confidence contested sources
Kubernetes 2026-06-06 2026-06-06 concept
tech
devops
architecture
high false
synthesized

☸️ Kubernetes (K8s)

Définition Courte

Système open-source d'orchestration de conteneurs initialement créé par Google. Automatise le déploiement, le scaling et la gestion d'applications conteneurisées.

Explication Détaillée

Kubernetes abstrait l'infrastructure sous-jacente (on déclare "je veux 3 instances de cette app" et K8s s'occupe de les placer, les redémarrer, etc.).

Concepts clés :

  • Pod : unité minimale (1+ conteneurs partageant réseau/storage).
  • Deployment : déclaration d'état (X replicas d'un pod).
  • Service : point d'accès stable aux pods (load balancing interne).
  • Ingress : routage HTTP externe.
  • Namespace : isolation logique.

Alternatives : K3s (léger, homelab), Nomad (plus simple), Docker Swarm (plus simple encore).

Cas d'Usage

  • Microservices à grande échelle.
  • ML platforms (Kubeflow).
  • Apps multi-cloud.

Outils Liés

  • K3s, K0s (versions light pour homelab).
  • Helm (package manager).
  • ArgoCD / Flux (GitOps).
  • Rancher, Portainer (UI de gestion).

Pages Liées

Questions Ouvertes

  • Kubernetes est-il overkill pour un homelab ?
  • Quelle sera la prochaine abstraction au-dessus de K8s ?

Liens