Kubernetes


Découvrir et approfondir l'orchestrateur Kubernetes en s’appuyant sur des travaux pratiques tout au long de la formation via un exemple typique d'application multi-tiers en microservices.



DURÉE

3 jours


NIVEAU

⦿⦿⦿⦾⦾


PUBLIC CONCERNÉ

Développeurs


PRÉREQUIS

La maîtrise de Docker est un plus



PROGRAMME


Introduction à Kubernetes et rappels sur les conteneurs



L’architecture de Kubernetes



Les ressources

  • YAML

  • Pods

  • Namespaces



Déploiement d’applications

  • ReplicaSet

  • StatefulSet

  • Deployments

  • Jobs

  • CronJobs

  • DaemonSet



Configuration

  • ConfigMap

  • Secrets

  • Sécurité

  • Limitation de ressources

  • InitContainers





Opérations

  • HPA

  • KUBECTL avancé

  • Monitoring



Réseaux

  • Plugins réseaux

  • Services

  • Ingress



Contrôleurs avancés



Persistances

  • StorageClass

  • PV

  • PVC



Sécurité et contrôle

  • Quotas

  • Rôles

  • OpenPolicyAgent



Maintenance


Opérateurs


Kustomize & Helm