Formation Kubernetes

Ce cours de 4 jours avec instructeur fournit aux étudiants les connaissances nécessaires pour l’utilisation et l’administration de clusters Kubernetes pour le déploiement d’applications cloud. Une connaissance de Docker ou le cours Docker sont un pré-requis nécessaire.

Descriptif du cours

  • Namespaces
  • Kubectl
  • Manifests YAML
  • Pod “mono-container”
  • Interagir avec un Pod (logs, shell, events, etc.)
  • Service discovery, Service NodePort
  • Pod “multi-containers” : sidecar et initContainer
  • Deployment, rolling update, scaling et rollback
  • Resources : request et limit
  • Sondes : startupProbe, livenessProbe, readinessProbe
  • Configmap et Secret
  • Service et Networking
  • Volumes et Volumes persistants
  • StatefulSet
  • DaemonSet
  • Job
  • Cronjob
  • Sécurité
  • RBAC
  • Scheduling : PriorityClass, QoS, ResourceQuota, LimitRange
  • Helm

A la fin du cours

Après avoir suivi ce cours, l’étudiant sera en mesure de:

  • Utiliser Helm pour packager une application
  • Déployer une application cloud dans Kubernetes
  • Utiliser Kubernetes avec les best practices de sécurité en vigueur
  • Effectuer le tuning de performance pour optimiser l’utilisation des ressources

Supports de cours

Public : Ce cours s’adresse aux administrateurs systèmes Linux ayant une connaissance de Docker.
Langues : English / Français
Prérequis : Connaissances Docker.
Nombre minimum de participants : 2
Nombre maximum de participants : 8

Prix public / participant :

CHF 3’200.-

Durée : 4 jours

Erreur : Formulaire de contact non trouvé !