Objectifs de la formation
Kubernetes permet de gérer des containers et de mettre en place toutes les briques indispensables à un cluster de production. L’ensemble de ressources proposé s’adresse aux administrateurs système qui souhaitent disposer des connaissances nécessaires pour déployer et orchestrer des applications conteneurisées avec Kubernetes.Clientèle visée
Administrateurs systèmePréalables
Aucun.Formateurs
Architecture de la formation
• Introduction
• Installation de l’environnement Kubernetes
• Tableau de bord et ligne de commande
• Automatisation et publication d’une application
• Cycle de vie d’un container dans Kubernetes
• Persistance des données
• Hébergement d’application en cluster
• Mise en place d’une réplication entre pods
• Gestion des briques internes de Kubernetes
• Helm - Gestionnaire de package
• Contextes et outils tiers Kubernetes
• Services managés Kubernetes
• Installation de Kubernetes en interne
• Exposition des applications sur Internet
• Sécurisation : accès aux applications
• Polices réseau
• Montée en charge automatique
• Surveillance à l’aide de Prometheus
• Centralisation des journaux d’activité
• Maillage de services avec Istio
• Compilation et stockage d’image Docker
• Usine logicielle
• Packager son application avec Helm
• Restriction et délégation d’accès
• Les opérateurs Kubernetes
Kubernetes - Mise en oeuvre d'un cluster et déploiement de microservices
• Fonctionnement de Kubernetes
• Création et gestion d'un cluster Kubernetes
• Déploiement d'applications avec Kubernetes
Kubernetes - Déployez et orchestrez vos applications conteneurisées
• Introduction à Kubernetes
• Concepts clés de Kubernetes
• Présentation de Minikube
• Mise en pratique - Préparation de la plateforme avec Minikube
• Mise en pratique - Présentation et manipulation de Kubectl
• Présentation des DeploymentController
• Mise en pratique - Mise en place d'un DeploymentController
• Présentation du ReplicaSet
• Mise en pratique – ReplicaSet
• Présentation des DaemonSet Controller
• Présentation de l'objet Services
• Présentation de l'Ingress Controller
• Mise en pratique - Ingress Controller
• Présentation de l'Horizontal Pod Autoscaler
• Mise en pratique - Horizontal Pod Autoscaler
• Présentation du Rolling Update
• Mise en pratique - Rolling-Update
• Helm
• Google Kubernetes Engine
Linux - Principes de base de l'utilisation du système (6e édition)
• Introduction
• Connexion et premières commandes
• Documentation
• L'arborescence Linux
• Manipulation de fichiers
• Édition de fichiers texte - Vi
• Droits d'accès aux fichiers
• Gestion des processus
• Shell Bash
• Programmation et scripts Bash
• Gestion du compte utilisateur
• Outils Linux
• Configuration basique du système
Shell sous Unix/Linux - Apprenez à écrire des scripts pour administrer votre système
• Introduction
• Concepts de base
• Éditeurs de texte
• Les bases de l’écriture d’un script
• Structures conditionnelles et boucles
• Traitement des flux et des chaînes
• Recueil de commandes
• Automatisation
• Pour aller plus loin...
• Exemples concrets
Formation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumissionFormation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumission