Accueil

Nous contacter

Parlez nous de votre besoin, écrivez-nous

Des formateurs référents experts dans leur domaine

Un organisme de formations certifié Qualiopi

* Champ obligatoire

01.

Dites-en nous plus sur ce qui vous intéresse

Choisissez une formation

Kubernetes Application Developer

Contexte

  • Rappels sur les containers
  • Containers sans orchestration
  • Fonctionnalités d'orchestration
  • Orchestrateurs du marché
  • Kubernetes
  • Distributions Kubernetes
  • Versions et API

Architecture et composants

 

Premiers pas avec Kubernetes

  • Installation de Kubernetes en local avec minikube
  • Dashboard, CLI et API
  • Démarrer et exposer un container

Les Pods

  • Modèle/Concept du Pod
  • Descripteurs YAML et JSON
  • Organisation des Pods avec les labels, les sélecteurs et les Namespaces
  • Security Context
  • Init Containers
  • Cycle de vie des Pods
  • HealthChecks

Droits et comptes de service

  • Descripteurs liés au RBAC
  • Comptes de service

#Controllers

  • ReplicaSets
  • DaemonSets
  • Jobs

Services

  • Exposer en interne du cluster
  • Exposer un service vers l'extérieur de l'instance Kubernetes (NodePort, LoadBalancer, Ingress)
  • Sécuriser le trafic au sein du cluster avec les NetworkPolicies
  • Le concept du readiness

Volumes

  • Partage simple de données entre 2 containers d'un même Pod
  • Accéder au fs d'un nœud du cluster
  • Persistent Volumes et Persistent Volumes Claims

Configuration et secrets

  • Variables d'environnements
  • ConfigMaps
  • Secrets

Stratégies de déploiement

  • Mise à disposition d'une nouvelle version d'un Pod
  • Rolling Update impératif
  • Rolling Update déclaratif et 'Deployment'

Stateful sets

 

Limites & Autoscaler

  • Gestion des ressources
  • Auto-scaling horizontal

Helm & Kustomize

  • Helm pour simplifier vos déploiements
  • Kustomize pour gérer vos déploiements dans différents environnements

Conclusion

  • Résumé
  • Bonnes pratiques
  • Kubernetes, et après ?

Présentiel ou distanciel

3j

21h

1990

Choisissez une session qui vous convient

Nombre de participants

1

Prix : 1990

02.

Dites-en nous plus sur vous

03.

Dites-en nous plus sur votre besoin

Les données personnelles renseignées dans le présent formulaire et les pièces justificatives demandées sont traitées par Zenika Training, responsable de traitement, dans le cadre de mesures précontractuelles afin de gérer votre demande d’inscription, la prise en charge de la formation et la relation commerciale en cas de contractualisation. Les champs indiqués par un astérisque * sont obligatoires ; à défaut votre demande d’inscription ne pourra pas être prise en compte. Pour en savoir plus sur vos données et vos droits, veuillez consulter notre politique de confidentialité.

background