Argo CD : déploiement GitOps sur Kubernetes de A à Z
Cours Argo CD complet : installation, concepts Application et Project, création d'applications via UI, CLI et YAML, stratégies de synchronisation, auto-sync et self-heal, ApplicationSets, multi-cluster, sécurité RBAC et SSO.
Cours Kubernetes gratuit en français : orchestrer des milliers de conteneurs
Cours découverte gratuit sur Kubernetes en 7 leçons pédagogiques. Comprendre l'orchestration de conteneurs, l'histoire depuis Borg chez Google, la trinité Pod/Deployment/Service, l'architecture cluster, les manifests YAML, l'écosystème CNCF et les offres managées EKS/GKE/AKS.
Flux CD : toolkit GitOps Kubernetes, Kustomization et HelmRelease
Cours Flux CD complet : installation et bootstrap, sources GitRepository et HelmRepository, Kustomization, HelmRelease, automatisation des images, notifications, multi-tenancy et bonnes pratiques de promotion entre environnements.
Formation Helm : charts, templates, values et releases Kubernetes
Formation Helm complète : concepts de chart, release et repository, installation, structure d'un chart, moteur de templates et fonctions, fichiers values et surcharges, gestion des releases et rollback, hooks et dépôts privés.
Formation Kubernetes complète : Pods, Deployments, Services et RBAC
Formation Kubernetes complète en français : architecture du control plane, installation avec Minikube, Kind et kubeadm, Pods et conteneurs, Deployments et ReplicaSets, Services et Ingress, ConfigMaps et Secrets, volumes persistants, Namespaces et RBAC.
GitOps : Git comme source de vérité pour vos déploiements Kubernetes
Cours GitOps complet : différence entre GitOps et CI/CD classique, Git comme source de vérité, architecture pull, outils GitOps, structuration des dépôts, gestion des secrets, multi-environnements et bonnes pratiques de production.
Portainer : gérer Docker et Kubernetes depuis une interface web
Cours Portainer complet : installation, gestion visuelle des conteneurs, images, volumes et réseaux, déploiement de stacks, templates d'applications, gestion des utilisateurs et des droits, environnements multiples et supervision.