Formations - Technifutur

Prix
350€ (HTVA/jour/personne)
Places
12 personnes
Durée
2 jours
Public cible
Entreprise
DevOps - Kubernetes
Objectifs

Les objectifs visés par cette formation sont :

  • Comprendre le fonctionnement de Kubernetes et la notion d’orchestration
  • Installer Kubernetes
  • Utiliser les fichiers descriptifs
  • Utiliser les bonnes pratiques de travail avec Kubernetes
Cible
Prérequis

Connaissances générales en containerisation (Docker ou autre).

Programme
Introduction à kubernetes
  • De la virtualisation à conteneurisation
  • Le couple Docker/Kubernetes
  • Solutions d'installation (MiniKube, On-Premise, etc.)
  • Installation et configuration de docker
  • Accéder au cluster Kubernetes : CLI (kubectl), GUI (dashboard) et APIs
  • Déploiement et publication manuelle
  • Détail et introspection du déploiement
Les fichiers descriptifs
  • Syntaxe YAML
  • Scalabilité d'un déploiement
  • Stratégie de mise à jour sans interruption (update/rollback)
  • Suppression d'un déploiement
Architecture Kubernetes
  • Composants du master node : API server, scheduler, controller manager, etc.
  • Architecture d'un minion : Kubelet, le moteur de conteneur (docker), Kube-proxy
  • Objets Kubernetes : volume, service, pod, etc.
  • Objet statefull, objet stateless
  • Solution du deployment
Exploiter Kubernetes
  • Clusterisation avec replicas et deployment
  • Types de services
  • Labels et choix d'un noeud pour le déploiement
  • Affinité et anti-affinité
  • Daemons set, health check, config map et secrets
  • Persistent Volumes et Persistent Volumes Claim
Gestion avancée de conteneurs
  • Création et automatisation d'images personnalisées
  • Dockerfile
  • Un conteneur et plusieurs services
  • Déploiement d'une image personnalisée
Kubernetes en production
  • Frontal administrable Ingress
  • Limitation de ressources
  • Gestion des ressources et autoscaling
  • Service Discovery (env, DNS)
  • Les namespaces et les quotas
  • Gestion des accès
  • Haute disponibilité et mode maintenance
Déploiement d'un cluster Kubernetes
  • Préparation des noeuds
  • Déploiement : d'un master-nodeadm, d'un master-node, d'un worker-node
  • Mise en place du Dashboard et du réseau
Exercices pratiques
  • Mise en place d’un environnement de test Kubernetes
  • Déploiement et publication Kubernetes
  • Déploiement d’une base de données et d’une application avec Kubernetes
  • Création et automatisation d’images personnalisées
  • Déploiement de conteneur et gestion de la montée en charge
  • Déploiement d’un cluster

Inscription en ligne

Formation planifiée à Technifutur® pour plusieurs entreprises reprenant le contenu et la durée de la fiche formation


Lieu de la formation :

À définir

Prix : 350€ HTVA/jour/personne


Dates disponibles :

Aucune date disponible

Formation à planifier pour une entreprise dans ses locaux ou à Technifutur® reprenant le contenu et la durée de la fiche formation


Prix : 1650€ HTVA/jour pour le groupe


Durée :
2 jours
S'inscrire

Formation construite entièrement sur-mesure pour une entreprise (Contenu, durée, lieu de formation, etc.)


Prix : Sur demande


Contact/S'inscrire
DevOps - Kubernetes

Remplissez ce formulaire et nous vous recontacterons dans les plus brefs délais !

*Champs obligatoires

1
Personne de contact

Veuillez remplir tous les champs obligatoires

2
Informations sur votre société
Adresse :
3
Informations sur le(s) participant(s)

Participant 1

Participant 2

Participant 3

Participant 4

Participant 5

Participant 6

Participant 7

Participant 8

4
Commentaires
séparateur gauche séparateur droite
© 2024 - TECHNIFUTUR®️