Kubernetes : Mise en œuvre de l’outil d’orchestration

  • Durée : 2 Jours (14 h)
  • Tarif en présentiel ou en classe à distance : 2 000 €HT

Les tarifs indiqués sont valables par personne

Objectifs

  • Déployer Kubernetes en production
  • Comprendre les différents composants de Kubernetes
  • Savoir créer et gérer sa propre plateforme de conteneurs

A qui s’adresse ce cours ?

  • Administrateur systèmeDéveloppeurs
  • Ingénieurs DevOps

Pré-Requis

  • Avoir suivi la formation utilisation ou maitriser les concepts de base Kubernetes

Déroulement du cours

 

Jour 1 :

 

Présentation de Kubernetes

  • Historique du projet
  • Architecture

Gestion des accès

  • Gestion de l’authentification
  • Configuration du contrôle d’accès (RBAC)

Déploiement de Kubernetes

  • Gestion des certificats
  • Déploiement des masters et des nœuds
  • Déploiement des services essentiels (Dashboard, DNS, plugin réseau)

Haute-disponibilité

  • Mise en haute disponibilité des composants de Kubernetes

Réseau

  • Filtrer les flux réseaux avec les NetworkPolicy
  • Déploiement de loadbalancer HTTP (Ingress)

 

Jour 2 :

Stockage

  • Présentation des drivers de stockage existants
  • Gestion des volumes de stockage dans Kubernetes

Gestion des logs

  • Consulter et stocker les logs des conteneurs
  • Consulter et stocker les logs de Kubernetes

Monitoring

  • Présentation des solutions de monitoring de Kubernetes
  • Heapster, cadvisor et dashboard
  • Prometheus

Aller plus loin

  • Présentation des ressources utiles pour Kubernetes
  • Ouverture sur les installateurs de Kubernetes

Méthodes et moyens pédagogiques

 

  • Dispensées par des experts-consultants sur des projets clients et contributeurs Open Source : ils connaissent le terrain !
  • Orientées sur l’utilisation et la mise en œuvre : l’apport théorique, visant la compréhension des principes, est systématiquement accompagné d’une mise en pratique concrète
  • Documentées : support électronique remis aux stagiaires en début de formation

Nos forces