Introduction à Kubernetes
Objectifs Kubernetes
- Orchestration d'application
- Infrastructure Kubernetes
- Objets K8s
- Pods
- Étiquettes et annotations
- Découverte de services
- ReplicaSets (Deployments)
- StatefulSets
- DaemonSets
- Jobs
- ConfigMaps et secrets
- Déploiement d'une application
- Création
- Gestion
- Mise à jour
- Stratégies
- Suppression
- Diagnostic
- Journalisation
- Mise en oeuvre réelle
- Accéder à l’interface web
- Installer et utiliser Kubectl
- Déployer un pod
- Créer un déploiement à partir d’un ficher YAML
- Créer un volume persistant
- Créer un déploiement
- Exposer le déploiement via un service
- Exposer un service vers l’extérieur
- Bonnes pratiques
- Usage avancé
- Déployer une application StateFul
- Programmer un job
- Accéder aux logs des conteneurs
- Techniques de debug