Kubernetes - Avancé

Formation créée le 16/05/2022. Dernière mise à jour le 28/02/2024.
Version du programme : 1

Type de formation

Formation à distance

Durée de formation

21 heures (3 jours)

Kubernetes - Avancé


Objectif de formation : Au terme de cette formation l'apprenant saura utiliser les fonctionnalités avancées de Kubernetes pour clusteriser les solutions et administrer les clusters

Objectifs de la formation

  • Appréhender les concepts avancés de Kubernetes
  • Connaître le cycle de vie d'un cluster
  • Implémenter des solutions tierces offrant des améliorations aux clusters Kubernetes
  • Maîtriser les best practices

Profil des bénéficiaires

Pour qui
  • Administrateurs
  • Développeurs
  • Architectes
Prérequis
  • Avoir suivi la formation "Kubernetes - Mise en oeuvre" ou détenir des connaissances équivalentes
  • Avoir les bases en administration Linux
  • Connaissances en Docker, conteneurisation et réseau SDN

Contenu de la formation

Prise en charge des volumes avancés (1 heure)
  • StorageClass
  • StatefulSets
  • Travaux pratiques : manipulation de volumes avancés
Authentification & autorisation (2,5 heures)
  • Identités et K8S
  • Méthodes d'authentification
  • ServiceAccounts et Tokens
  • Modèles d'autorisation
  • Administration RBAC
  • Travaux pratiques : Mise en place d'une statégie d'authentification et d'autorisation
Gestion de la capacité (1,5 heures)
  • Capacités du cluster
  • LimitRanges
  • ResourceQuota
  • Travaux pratiques : instauration d'une gestion de la capacité dans le cluster Kubernetes
Monitoring (2 heures)
  • Principes sur le monitoring
  • Prometheus
  • Grafana
  • Travaux pratiques : Déploiement et paramétrage du monitoring, création de Dashboard
Gestion des logs (2 heures)
  • Production des logs applicatifs
  • Tour d'horizon des diverses solutions
  • Présentation du modèle EFK
  • Travaux pratiques : Mise en oeuvre et paramétrage d'EFK
Audit (1 heure)
  • Création des logs d'audit
  • Analyse des logs
  • Travaux pratiques : Auditing du cluster puis analyse des audits de log
Architecture avancée (2 heures)
  • Introduction des notions d'architecture avancée
  • Disponibilité des modules Kubernetes
  • Best practices
  • Optimisation de la gestion du cluster
  • Cycle de vie du cluster
  • Mise à jour du cluster
  • Travaux pratiques : Architecture avancée et cycle de vie du cluster Kubernetes
Helm & packaging applicatif (1 heure)
  • Introduction à l'outil
  • Tour d'horizon des fonctionnalités
  • Organisation des manifests Kubernetes en charts
  • Travaux pratiques : conception d'un package applicatif sous Helm
Harbor & les registres avancés (1 heure)
  • Tour d'horizon des outils du registre Harbor
  • Organisation des objets dans Harbor
  • Scan de sécurité des images Docker
  • Travaux pratiques : Déploiement et utilisation de Harbor

Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats

  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Ressources techniques et pédagogiques

  • Espace numérique de travail
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...