Utilisation et Administration avancées de Kubernetes

  • Filière :

    DevOps & Infrastructure

  • Sous-filière :

    DevOps

  • Référence

    IJ-KUBA

  • Durée

    2 jours (14 h)

  • Prix par personne HT

    1 700 € HT

Description

Kubernetes ou « K8s » est une plate-forme open source permettant d’automatiser le déploiement, la montée en charge et la mise en œuvre d’applications sous forme de containers.

Cette formation est destinée à un public ayant déjà une première expérience avec Kubernetes et souhaitant approfondir ses connaissances. Les participants comprendront mieux le fonctionnement de Kubernetes, découvriront des fonctionnalités avancées et exploreront l’écosystème de l’outil permettant d’exploiter l’ensemble de son champ d’intervention : Helm, Istio, Prometheus, Grafana, ..

Objectifs pédagogiques

  • Comprendre le fonctionnement, l’utilisation et l’administration d’un cluster Kubernetes
  • Aborder par la pratique les usages avancés de Kubernetes

Public cible

  • Développeurs cloud
  • Devops

Pré-requis

Avoir suivi la formation Kubernetes ou disposer des connaissances équivalentes

Programme de la formation

Introduction

Architecture de Kubernetes

  • Principes de fonctionnement
  • Composants de Kubernetes
  • Container Engine
  • Container Network Interface
  • Container Storage Interface
  • Certificats

Installation de Kubernetes

  • Kubernetes as a Service
  • Installation manuelle
  • Outils d’installation
  • Haute Disponibilité

Utilisation de Kubernetes

  • Kubernetes API
  • Approfondissement de certaines ressources: Deployment, Secret, Ingress…
  • Différents types de Services et Endpoints
  • Ressources avancées: StatefulSet, DaemonSet, Job/CronJob, StorageClass…
  • Requests et Limits
  • Network Policies

Administration de Kubernetes

  • Déploiement d’application
  • Gestion des ressources
  • Troubleshooting
  • Autoscaling
  • Bonnes pratiques

Enrichissement de clusters

  • Helm
  • Metrics Server
  • Prometheus et Grafana
  • CertManager et LetsEncrypt
  • EFK

Service Mesh avec Istio

  • Architecture
  • Observabilité
  • Blue/green deployment
  • Mutual TLS

Ecosystème de Kubernetes

Qualité

Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.

Programme mis à jour le