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
Formation Développement Web - Design Patterns

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…

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 20 au 22 novembre 2023

    Prix

    2090 €

    À distance

    Télécharger