04_2454600F_309181S https://www.trouvermaformation.fr/formations/formation/2454600F Kubernetes Vivaneo

Kubernetes

Date de mise à jour : 19/09/2024 | Identifiant OffreInfo : 04_2454600F
Organisme responsable : Vivaneo

Objectifs

  • Maîtriser les fondamentaux de Kubernetes
  • Être capable d'installer et de configurer un cluster Kubernetes
  • Savoir déployer et administrer des applications au sein d'un cluster Kubernetes
  • Comprendre les diverses stratégies de déploiement disponibles

Programme de la formation

Journée 1

  • Introduction à Kubernetes
    • Vue d'ensemble de Kubernetes et son historique
    • Comparaison avec d'autres solutions (Docker Swarm, Mesos)
    • Installation et configuration de l'environnement de développement (minikube, kubeadm)
    • Architecture et composants de Kubernetes
      • Exploration de l'architecture de base (master, nœuds, etc.)
      • Concepts fondamentaux : pods, services, volumes, configurations et secrets
      • Utilisation de YAML pour définir les ressources
    • Mise en place de l'infrastructure avec Kubernetes
      • Déploiement d'une application simple sur un cluster
      • Commandes kubectl pour gérer les ressources (création, lecture, mise à jour, suppression)
      • Gestion des déploiements d'application avec Helm

Journée 2
  • Les Pods et la pérennisation des déploiements
    • Gestion des pods (création, mise à jour, suppression)
    • Stratégies de déploiement (RollingUpdate, Recreate)
    • Utilisation des Replication Controllers et Replication Sets pour assurer la disponibilité des pods
  • Services et Volumes
    • Exposition des applications aux utilisateurs via les services
    • Gestion des données persistantes avec les volumes
    • Protection des informations sensibles grâce aux secrets

Journée 3
  • Configuration et secrets
    • Gestion des configurations d'application avec ConfigMaps et Secrets
    • Stratégies de déploiement pour les mises à jour de configuration
  • Stratégies de déploiement et le Dashboard
    • Exploration des différentes stratégies de déploiement (RollingUpdate, Recreate)
    • Utilisation du Dashboard Kubernetes pour gérer les ressources
  • Applications Stateless vs Stateful
    • Comparaison des types d'applications (stateless et stateful)
    • Gestion des applications stateful avec StatefulSets
    • Utilisation des Persistent Volumes pour les données persistantes

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :