Formation Kubernetes : Initiation + Approfondissement

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Découvrir Kubernetes - Installer & configurer Kubernetes - Connaître les composants de Kubernetes - Orchestrer des applications avec Kubernetes - Gestion du cluster - Pérenniser le stockage - Industrialiser ses déploiements avec kustomize - Identifier les outils indispensables - Limiter la consommation de ses ressources

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 3 975,00 €

Durée 5 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 3 975,00 €

Durée 5 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Présentation de la logistique de cours

    Objectifs du cours
    Références et ressources

    Introduction

    Les différentes formes de virtualisation
    La virtualisation par conteneur
    Docker et ses concurrents
    Qu'est-ce que l'orchestration
    Quelles sont les fonctionnalités liées à l'orchestration

    Architecture et composants

    Etcd
    L'api server
    Le Scheduler
    Le Kubelet
    Le Controller
    Le kube-proxy

    Mise en place d'une infra avec Kubernetes

    Installer et configurer minikube/kind
    Identifier différents composants: les CLI et l'API
    Exécuter les commandes de gestion élémentaires(run, logs, exec, attach)

    Les Pods

    Comprendre le concept de pod
    Comprendre le langage descriptif yaml
    Identifier les bonnes pratiques
    Comprendre l’intérêt des jobs et cronjobs
    Organiser la gestion des pods: avec les labels, les sélecteurs et les namespaces
    Présenter le concept de réentrance
    Définir le cycle de vie des pods

    Atelier : Premières commandes CLI de gestion de Pods

    Pérenniser son déploiement

    Contrôler l'état de ses pods: startupprobe, livenessprobe, readinessprobe
    Présenter la notion de scale-out 
    La ressource daemonset

    Atelier : Création d'un déploiement NGINX

    Services

    Présenter la ressource service
    Exposer un pod au réseau en interne du cluster
    Exposer un pod à l'extérieur du réseau
    Identifier les différentes mise en réseau

    Atelier : Mise en réseau du déploiement Nginx

    Volumes

    Mutualiser des données
    Rendre accessible le fs d'un noeud du cluster
    Définir les Persistent Volumes et Persistent Volumes Claims

    Atelier : Déploiement NGINX avec persistance des données

    Configuration et secrets

    Utiliser la réentrance pour générer les ressources configMap et secret
    Sécuriser ses déploiements en utilisant des secrets
    Mutualiser les configuration à l'ensemble des nœuds en utilisant un configMap

    Atelier : Déploiement NGINX/PHP avec configuration personnalisée de NGINX

    Stratégies de déploiement

    Présenter le mécanisme de rolling update(blue green deployment)
    Gérer l'historique des rollouts
    Annoter les changement de version(change cause)

    Atelier : Mise à jour des images du déploiement NGINX/PHP et test des Rollback

    Application Stateless versus application stateful

    Identifier les lacunes de la ressource deployment
    Présenter la ressource statefulset
    Observer le comportement d'un STS lorsque la notion de scale-out intervient

    Atelier : Création d'une ressource STS simplifiée

    Industrialiser ses déploiements avec kustomize

    Identifier le rôle de kustomize
    Variabiliser toutes les données utiles
    Définir des environnements(staging, preprod, prod)
    Définir une stratégie de scale-out en fonction des environnements
    Générer les secrets et configMap avec la notion de generators
    Patcher les environnements
    Evaluer les artefacts générés par kustomize

    Atelier : Environnements multiples avec Kustomize

    Gérer les ressources

    Ajouter des quotas de ressources
    Présenter la notion de priorité
    Ajouter une priorityClass

    Atelier : Mise en œuvre de quotas de ressources

    Mise en réseau avancée

    Présenter les ressources ingress et ingressClass
    Comprendre l'intéret des networks policies
    Présenter la notion de service mesh(linkerd, istio)

    Atelier : Déploiement d'une ressource Ingress

    Sécuriser les accès

    Présenter les RBAC
    Créer des services accounts
    Interroger l'API pour obtenir la liste des permissions acquises

    Atelier : Mise en œuvre de RBAC

    Le dashboard

    Ajouter le dashboard pour une gestion IHM
    Manipuler des ressources depuis le dashboard
    Identifier les dangers d'une gestion IHM des ressources

    Atelier : Mise en œuvre du dashboard

    Pour aller plus loin

    Présenter le pattern de gestion: canary release
    Installer le gestionnaire de plugins: krew
    Identifier les incontournables: outils, plugins, applications, dépôts

    Prérequis

    Bonnes connaissances Linux et administration système

    Public

    Administrateurs Systèmes, Ingénieur de production, Développeur

    Ces formations pourraient vous intéresser

    Formation Helm

    Proposé par Sparks

    Objectifs de la formation

    • Identifier les composants et l'architecture de Helm pour comprendre son rôle dans la gestion de Kubernetes
    • Appliquer les meilleures pratiques pour installer, configurer et utiliser Helm pour gérer les applications Kubernetes
    • Construire des charts Helm pour empaqueter les applications dans des unités déployables
    • Déployer et gérer des applications dans un cluster Kubernetes à l'aide de Helm
    • Dépanner les problèmes courants liés aux charts Helm
    • Optimiser les déploiements Helm en termes de performances et d'efficacité
    Tarif

    A partir de 2 400,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Industrialiser ses déploiements avec helm
    Tarif

    A partir de 1 875,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Renforcer les 8 compétences clés de coach définies par ICF.
    • Répondre aux exigences définies par l’École de coaching Cegos et ICF.
    • Réussir les examens pour pouvoir solliciter sa certification individuelle auprès d'ICF.
    Tarif

    A partir de 5 945,00 €

    Durée

    4,1 jours

    Modes
    • Distance
    • Centre

    ACCESS PERFECTIONNEMENT

    Proposé par GROUPE NAXIS

    Objectifs de la formation

    • Maîtriser les fonctionnalités avancées d’Access
    • Créer et gérer des bases de données, des requêtes et des formulaires complexes
    Tarif

    A partir de 990,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Utiliser la gestion financière dans vos décisions et choix de gestion
    • Appliquer les mécanismes financiers essentiels
    • Pratiquer les bases de l'analyse financière
    Tarif

    A partir de 1 450,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance
    • Entreprise

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Décrire l'architecture et les cas d'utilisation de VMware Aria Automation dans les environnements Cloud
    • Décrire les principaux services de VMware Cloud Automation Services
    • Gérer les entités VMware Aria Automation sur les infrastructures virtuelles et de Cloud de VMware et de tiers
    • Installer VMware Aria Automation avec VMware Aria Suite Lifecycle
    • Configurer et gérer les comptes Cloud, les projets, les mappages de "flavor", les mappages d'images, les profils réseau, les profils de stockage, les volumes, les tags et les services
    • Créer, modifier, gérer et déployer des modèles d'automatisation VMware Aria
    • Personnaliser les services et les machines virtuelles avec Cloud Config et Cloudbase-init
    • Configurer et gérer la consommation de VMware Aria Automation
    • Configurer et gérer les actions ABX, les propriétés personnalisées, les abonnements "event broker" et les workflows VMware Aria Automation Orchestrator
    • Vous connecter à un cluster Kubernetes et gérer les espaces de noms
    • Utiliser VMware Aria Automation Config pour configurer et déployer des systèmes
    • Utiliser les logs et les commandes CLI pour surveiller et dépanner VMware Aria Automation.
    Tarif

    Contacter l'organisme

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Formation Pack Asset management : panorama complet

    Proposé par LEFEBVRE DALLOZ COMPETENCES

    Objectifs de la formation

    • Déterminer les spécificités des biens immobiliers
    • Identifier les besoins des propriétaires et des utilisateurs de locaux professionnels
    • Mettre en oeuvre une méthode pour identifier les moyens d'optimiser un patrimoine professionnel
    • Gérer son patrimoine immobilier
    Tarif

    A partir de 2 998,00 €

    Durée

    4 jours

    Modes
    • Entreprise
    • Centre
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    2 jours (14 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Objectifs de la formation

    Découvrir Kubernetes - Installer & configurer Kubernetes - Connaître les composants de Kubernetes. Orchestrer des applications avec Kuburnetes - Gestion du cluster - Pérenniser le stockage
    Tarif

    A partir de 2 495,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Cette formation fait l'objet d'une évaluation formative.
    Tarif

    Contacter l'organisme

    Durée

    1 jour ( 7 heures)

    Modes
    • Distance
    • Centre

    Je cherche à faire...