Cette formation vous permettra de mieux appréhender Kubernetes, le fonctionnement de l'installation, de la configuration et de l'administration mais également les bonnes pratiques

  • Tarif sur demande.
  • Prochaine session : à la demande.
  • Formation accessible aux personnes en situation de handicap.
  • 70% de pratique et 30% de théorie en moyenne.
  • Nombreuses activités pratiques pour une évaluation constante.
  • Supports, exercices et corrections à disposition en ligne pendant et après la formation.
  • Délai d'accès minimum : 1 semaine.
  • Formation 100% distanciel (téléprésence).
  • Evaluation par le formateur à travers les activités pratiques.
  • Public Développeurs, architectes, ingénieurs de production, administrateurs
  • Prérequis Connaissances des technologies de conteneurisation et de l'administration d'un système Linux

Lors de cette formation, les participants suivent 3 jours de formation.

  • Contexte
      Rappels sur les containersContainers sans orchestrationFonctionnalités d'orchestrationOrchestrateurs du marchéKubernetesDistributions KubernetesVersions et API
  • Premier pas avec Kubernetes
      Installation de Kubernetes en local avec mini kubeDashboard, CLI et APIDémarrer et exposer un container
  • Les pods
      Modèle/Concept du podDescripteurs yaml et jsonOrganisation des pods avec les labels, les sélecteurs et les namespacesCycle de vie des podsInit Containers
  • Replicasets
      HealthChecksReplicaSetsDaemonSetsJobs
  • Services
      Exposer en interne du clusterExposer un service vers l'extérieur de l'instance Kubernetes (NodePort, LoadBalancer, Ingress)Le concept du readiness
  • Volumes
      Partage simple de données entre 2 containers d'un même podAccéder au fs d'un nœud du clusterPersistent Volumes et Persistent Volumes Claims
  • Configuration et secrets
      Variables d'environnementsConfigMapsSecrets
  • Stratégies de déploiement
      Mise à disposition d'une nouvelle version d'un podRolling Update impératifRolling Update déclaratif et objet 'Deployment'
  • Stateful sets
    • Architecture et composants
        Kubernetes componentsNetworking and StorageGestionnaire de paquets
    • Fonctionnalités nécessaires en entreprise
        Gestion des ressourcesAuto-scaling horizontalApplications Compatibles KubernetesDéploiement d'une application webHelm pour simplifier vos déploiementsMise à l'échelle d'une applicationMise à jour d'une applicationPersistence de données