AccueilGlossaire › Kubernetes (K8s)

Kubernetes (K8s)

Containers

Orchestrateur open source de conteneurs créé par Google, standard de facto.

Kubernetes (souvent abrégé K8s) est un orchestrateur open source de conteneurs, créé par Google en 2014 puis donné à la CNCF (Cloud Native Computing Foundation). Il est devenu le standard de facto pour déployer, gérer et faire scaler des applications conteneurisées en production.

Kubernetes orchestre des conteneurs (généralement Docker ou containerd) regroupés en pods (l'unité atomique). Les pods sont déployés sur des nœuds (workers) gérés par un control plane (API server, scheduler, controller manager, etcd). Les principaux objets manipulés sont : Pod, Deployment, Service, Ingress, ConfigMap, Secret, StatefulSet, DaemonSet, Job, CronJob.

Kubernetes est disponible en service managé chez tous les grands fournisseurs cloud : EKS (AWS), AKS (Azure), GKE (Google). On-premise, on utilise Rancher, OpenShift, Tanzu ou des installations vanilla via kubeadm. Maîtriser Kubernetes est central pour devenir DevOps/SRE et passer les certifications CKA, CKAD, CKS.

Certifications qui couvrent ce concept
CKA CKAD CKS KCNA
Termes liés
Pod (Kubernetes) Deployment (Kubernetes) Service (Kubernetes) Docker Helm

Préparez vos certifications IT gratuitement

200+ certifications, 400 000+ questions, examens blancs chronométrés.

Voir le catalogue →
← Retour au glossaire