Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Kubernetes - Mise en oeuvre

réf : DOP-KN

Au terme de cette formation, l’architecture de Kubernetes n’aura plus de secrets pour vous. Créer, mettre en œuvre, orchestrer et déployer les conteneurs sera un jeu d’enfant.

Objectifs pédagogiques

  • Analyser le positionnement de Kubernetes
  • Comprendre la notion d’orchestration
  • Installer Kubernetes et ses composants
  • Maîtriser les fichiers descriptifs YAML
  • Intégrer les Best practices pour Kubernetes

Pré-requis

Connaissance des systèmes Linux

Notions sur les réseaux TCP/IP

Utilisation de la ligne de commande et du Shell en environnement Linux

Connaître la technologie de conteneurs

Public concerné

Développeurs, architectes techniques, responsables exploitation & production, SysOps…

Présentation de l’intervenant

Passionné par le DevOps, Kubernetes et les Cloud providers (GCP, AWS, Azure, Scaleway…), j'aime concevoir, assister, opérer des architectures à gros volumes. Je touche à tout, j'aime apprendre et je m'adapte rapidement.
Jonathan T.
Expert DevOps

Programme

  • Docker / Kubernetes : transition de virtualisation à la conteneurisation
  • Solutions d’installation
  • Docker : installation et paramétrage
  • Le cluster Kubernetes : CLI, GUI et APIs
  • Déploiement et publication manuelle
  • Détail et introspection du déploiement

 Travaux pratiques

Déploiement d’une plateforme de test.

  • Syntaxe YAML
  • Scalabilité d’un déploiement
  • Stratégie de mise à jour sans interruption
  • Suppression d’un déploiement

Travaux pratiques

Déploiement, publication et analyse d’un déploiement

  • Composants du master node
  • Architecture d’un minion
  • Objets Kubernetes : volume, service, pod…
  • Objet statefull, objet stateless
  • Solution du deployment

Travaux pratiques

Utilisation de deployment

  • Clusterisation : replicas et deployment
  • Présentation des types de services
  • Labels et choix d’un nœud
  • Affinité & anti-affinité
  • Daemons set, health check, config map et secrets
  • Persistent Volumes & Persistent Volumes Claim

Travaux pratiques

Construction et déploiement d’une base de données et d’une application.

  • Créer et automatiser des images personnalisées
  • Dockerfile
  • Un conteneur, plusieurs services
  • Déploiement d’une image personnalisée

Travaux pratiques

Création et automatisation d’images personnalisées.

  • Frontal administrable Ingress
  • Limitation de ressources
  • Les namespaces et les quotas
  • Gestion des ressources et autoscaling
  • Service Discovery (env, DNS)
  • Haute disponibilité et mode maintenance
  • Gestion des accès

Travaux pratiques

Déploiement de conteneur et gestion de la scalabilité.

  • Préparation des nœuds
  • Déploiement
    • D’un master-nodeadm
    • D’un master-node
    • D’un worker-node
  • Création du Dashboard
  • Création du réseau 

Travaux pratiques

Déploiement d’un cluster.

S'inscrire à la session

    Jours

    3 (21 heures)

    Date

    Du 23 au 25 novembre 2022

    Prix

    2090 €

    À distance

    Télécharger