L’essentiel pour maîtriser Kubernetes (K8s) pour gérer des workloads et des conteneurs

Blended learning

How long does the training course last?

 2,00 day(s)

In which language(s) is the training course taught?

EN FR

When will the next session take place?

Who is organising this training course?

OXiane est spécialisé dans la conception et la réalisation de formations informatiques et de supports de cours pédagogiques sur les dernières technologies. Nos différentes filières permettent de couvrir tous les besoins en formation que ce soit en IT au sens large, mais également "Utilisateurs" et "Soft Skills" en Management, Communication & leadership.

Who is the training course aimed at?

Administrateurs systèmes Linux et développeurs

What are the aims or the skills being targeted?

  • Comprendre l'orchestration de conteneurs
  • Mettre en œuvre Kubernetes
  • Créer un cluster avec Kubernetes
  • Déployer et de gérer des applications avec Kubernetes

What does the training course cover?

Introduction à Kubernetes

  • rappel sur les conteneurs
  • conteneurs sans orchestration
  • fonctionnalités d'orchestration
  • orchestrateurs du marché Kubernetes
  • distributions Kubernetes Versions et API
  • ressources Kubernetes

Premiers pas avec Kubernetes

  • installation en local avec mini kube (test avec microK8)
  • dashboard
  • CLI et API
  • démarrer un conteneur
  • exposer l'application démarrée

Pods

  • modèle/concept du pod
  • descripteurs yaml et json
  • organisation des pods avec les labels
  • les sélecteurs et les namespaces
  • cycle de vie des pods
  • InitConteneurs

Replicates

  • probs
  • ReplicationControllers vs ReplicaSets
  • DaemonSets d. Jobs

Services

  • concept des services
  • exposer en interne du cluster
  • exposer un service externe

Exposer vers l'extérieur

  • Ingress vs LoadBalancer Sonde Readiness
  • services headless

Volume
:

  • présentation des Volumes
  • partage simple de données entre 2 conteneurs d'un même pod
  • accéder au fs d'un noeud 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

Statefulsets:

  • principes
  • Architecture et composants

Fonctionnalités nécessaires en entreprise

  • gestion des ressources
  • auto-scaling

Développement d'applications compatibles

  • applications compatibles Kubernetes
  • Helm pour simplifier vos déploiements
  • alternative à Helm

What will you receive at the end of the training course?

Une attestation de participation sera transmise aux participants

These courses might interest you