• 120 €

Kubernetes Speedrun

  • Cours
  • 16 Leçons

À la fin de cette formation, tu seras capable de déployer et de gérer ton application dans Kubernetes avec confiance et compétence.
Tu auras toutes les compétences nécessaires pour naviguer dans l'environnement Kubernetes avec facilité, en utilisant des astuces et des techniques avancées pour optimiser tes déploiements.

Contenu

Intro et setup

Pourquoi et quand utiliser ou éviter Kubernetes ?
Comprendre les différentes distributions et choisir la meilleure option

Setup

Differentes facon d'installer Kubernetes
Installer un cluster Kubernetes sur Digital Ocean

Kubernetes

Deploiement d'une infra microservice entiere en 1 commande
Déploiement d'une appli simple avec docker puis kubernetes
Utilisation de YAML pour décrire des configurations Kubernetes
Gestion des données persistantes dans Kubernetes
Gérer les déploiements et les pods avec Kubernetes 🚀
Gestion avancée des bases de données dans Kubernetes 🚀
Diagramme de notre Infrastructure
Installation d'un load balancer et d'un ingress controller dans Kubernetes
Scaling du Ingress NGINX (ou utilisation de DeamonSet)
Differences entre Ingress vs Loadbalancer

Bonus

IDE Kubernetes (k9s , Lens et extention VScode)
Protips de speedrunner