Docker Kubernetes CLS

La conteneurisation devient incontournable dans l’informatique moderne. Docker en est une des implémentations des plus répandue, en en simplifiant l’usage.

Docker est d’abord utilisé par les développeurs pour accélérer la mise en place de leur environnement de développement et obtenir une installation facilitée de différents serveurs ou bases de données. Puis, il est devenu un élément majeur dans les infrastructures informatiques modernes. Omniprésent, il révolutionne la façon de concevoir les activités de l’informatique actuelle : mise en place de pipelines ci/cd, déploiement d’infrastructures sur des plateformes d’exécution (Kubernetes).

Kubernetes est un outil né dans les laboratoires de Google, qui l’a reversé à la CNCF (Cloud Native Computing Foundation) il y a quelques années. Pensé par Google pour permettre le déploiement de leurs applicatifs dans leurs datacenters disséminés à travers le monde, Kubernetes est aujourd’hui le logiciel d’infrastructure majeur dans la mise en place d’un grand nombre d’applications distribuées.

Positionnement par rapport aux services

Déploiement d’un ingress

Configurer les règles ingress

Scheduling des pods

Les stratégies de placement des pods par le kube-scheduler

Utiliser les labels pour orienter le placement

Configurer les « taints » et « tolerations »

Utiliser les « podAffinity » et « podAntiAffinity »

Logging et Troubleshooting

Kubernetes n’embarque pas d’outil de logging intégré

Quels outils sont utilisables ?

Discussion autour des « sidecars » de gestion de logs des pods

Helm

Faciliter les déploiements avec HELM

Mettre en place un Chart pour paramétrer l’application

Rôle de Tiller

Initialiser Helm dans un cluster

Security

Gestion de l’authentification

Gestion des autorisations (ABAC et RBAC)

Contrôle d’admission

« Network Policies » : Définir les règles réseau

High Availability

Un cluster haute disponibilité : plusieurs masters

Stratégie pour la base etcd

  • +15
    ans d'expérience pour tous nos formateurs
  • 5.5
    jours

À qui s’adresse cette formation "Docker Kubernetes CLS" ?

Administrateurs
Développeurs
Inscrivez-vous

Description de la formation "Docker Kubernetes CLS"

Les prochaines dates pour cette formation

Aucune formation planifiée...

Nos autres formations en hautes technologies

Prêt(e) à vous former ? Demandez l'excellence

  1. Vous remplissez ce formulaire
  2. Nous vous recontactons sous 48h
  3. Nous finalisons ensemble votre inscription