EAZYTraining
  • Eazytraining
    • Formateurs
    • Alumni
    • Podcast
    • Environnement de Labs
    • SAV & Support
    • FAQ
  • Formations
    • Automatisation
    • Certifications
    • Cloud
    • Développement informatique
    • Développement personnel
    • DevOps
    • Gitops
    • data
    • Management
    • Microservices et orchestration
    • Réseau et sécurité
    • Système
    • Virtualisation
  • Bootcamp
    • Bootcamp DevOps
    • Bootcamp Certification Devops
    • Bootcamp Data Analyst
    • Bootcamp AWS Cloud Engineer
    • Bootcamp Platform Engineer
    • Bootcamp Salesforce
    • Bootcamp Devops USA
    • Profitez des offres BUNDLE
  • Parcours
    • Parcours DevOps
    • Parcours Cloud
    • Parcours Testeur Logiciel
    • Parcours Data analyst
    • Parcours platform engineer Kubernetes
  • Coaching
  • Abonnements
    • Abonnement Gratuit
    • Abonnement Mensuel
    • Abonnement Annuel
  • Blog
  • Contact
  • Connexion
Sélectionner une page
  • Accueil
  • Catalogue de cours
  • technologies numériques
  • devops
  • Puppet pour DevOps : Automatisez votre Infrastructure

Puppet pour DevOps : Automatisez votre Infrastructure

Détails

  • 13 Sections
  • 112 Lessons
  • Durée de vie
Expand all sectionsCollapse all sections
  • Module 00 : présentation de la formation
    7
    • 1.1
      Merci d’avoir choisi cette formation
      3 Minutes
    • 1.2
      Présentation de la formation
      3 Minutes
    • 1.3
      Présentation des prérequis
      1 Minutes
    • 1.4
      AJUSTER LA QUALITE DE LA VIDEO EN FONCTION DE VOTRE DEBIT INTERNET
      2 Minutes
    • 1.5
      support de cours et lien github contenant la correction des labs
    • 1.6
      Attention à la version de puppet
    • 1.7
      restons connectés
  • Module 01 : pourquoi puppet ?
    5
    • 2.1
      rappel sur le devops
      6 Minutes
    • 2.2
      présentation de puppet
      3 Minutes
    • 2.3
      avantages de puppet
      3 Minutes
    • 2.4
      lab-0 – énoncé – plateforme de labs
      1 Minutes
    • 2.5
      lab-0 – installation de vagrant et virtuabox
      2 Minutes
  • Module 02 : installation de puppet
    11
    • 3.1
      architecture de puppet
      5 Minutes
    • 3.2
      package manager
      2 Minutes
    • 3.3
      firewall
      2 Minutes
    • 3.4
      dns resolution
      3 Minutes
    • 3.5
      java memory
      2 Minutes
    • 3.6
      lab-1 – énoncé – déploiement de la VM puppet master
      2 Minutes
    • 3.7
      lab-1 – Déploiement de la VM avec vagrant
      3 Minutes
    • 3.8
      lab-1 – vérification du fonctionnement de la VM
      4 Minutes
    • 3.9
      lab-2 – énoncé – installation de puppet master
      1 Minutes
    • 3.10
      lab-2 – inatallation de puppet server
      5 Minutes
    • 3.11
      lab-2 – vérification de l’installation de puppet server
      3 Minutes
  • Module 03 : puppet config
    3
    • 4.1
      config
      6 Minutes
    • 4.2
      lab-3 – énoncé – get runinterval and manifest location
      1 Minutes
    • 4.3
      lab-3 – configuration de puppet
      7 Minutes
  • Module 04 : standalone puppet command
    9
    • 5.1
      resource workflow
      3 Minutes
    • 5.2
      resource command
      3 Minutes
    • 5.3
      apply command
      2 Minutes
    • 5.4
      lab-4 – énoncé – installation de nginx
      1 Minutes
    • 5.5
      lab-4 – retrouvez l’aide sur les ressources
      3 Minutes
    • 5.6
      lab-4 – installation de nginx
      4 Minutes
    • 5.7
      lab-4 – démarrage du service
      3 Minutes
    • 5.8
      lab-4 – vérification du fonctionnement de nginx
      1 Minutes
    • 5.9
      lab-4 – modification de l’application
      5 Minutes
  • Module 05 : manifests
    8
    • 6.1
      pourquoi les manifests
      3 Minutes
    • 6.2
      extensions et apply
      3 Minutes
    • 6.3
      best practises writing
      3 Minutes
    • 6.4
      relationship metaparameter
      2 Minutes
    • 6.5
      lab-5 – énoncé – nginx-v1.pp
      1 Minutes
    • 6.6
      lab-5 – réalisation de notre premier manifest nginx-v1.pp
      10 Minutes
    • 6.7
      lab-6 – énoncé – nginx-v2.pp avec metaparamater
      1 Minutes
    • 6.8
      lab-6 – notify et subscribe
      6 Minutes
  • Module 06 : variables
    15
    • 7.1
      user defined variables
      2 Minutes
    • 7.2
      facts
      3 Minutes
    • 7.3
      built-in variables
      1 Minutes
    • 7.4
      variables scope
      3 Minutes
    • 7.5
      conditions
      2 Minutes
    • 7.6
      templates
      3 Minutes
    • 7.7
      lab-7 – énoncé – nginx-v3.pp avec variable nginx
      1 Minutes
    • 7.8
      lab-7 – variable nginx
      5 Minutes
    • 7.9
      lab-7 – content variable
      2 Minutes
    • 7.10
      lab-8 – énoncé – nginx-v4.pp avec condition if
      1 Minutes
    • 7.11
      lab-8 – facter
      2 Minutes
    • 7.12
      lab-8 – if osfamily
      4 Minutes
    • 7.13
      lab-9 – énoncé – nginx-v5.pp avec templating
      1 Minutes
    • 7.14
      lab-9 – écriture et test du template
      5 Minutes
    • 7.15
      lab-9 – déploiement du template
      5 Minutes
  • Module 07 : modules
    11
    • 8.1
      pourquoi les modules
      4 Minutes
    • 8.2
      structure d’un module
      3 Minutes
    • 8.3
      puppet forge partie 1
      3 Minutes
    • 8.4
      puppet forge partie 2
      2 Minutes
    • 8.5
      les classes
      2 Minutes
    • 8.6
      environments definition
      2 Minutes
    • 8.7
      lab-10 – énoncé – module nginx
    • 8.8
      lab-10 – création du module nginx
      5 Minutes
    • 8.9
      lab-10 – définition des variables de la classe
      2 Minutes
    • 8.10
      lab-10 – création du manifest final
      1 Minutes
    • 8.11
      lab-10 – variable scope
      3 Minutes
  • Module 08 : Agent
    21
    • 9.1
      installation
      2 Minutes
    • 9.2
      DNS
      1 Minutes
    • 9.3
      certificat
      2 Minutes
    • 9.4
      puppet-bolt
      2 Minutes
    • 9.5
      environment
      1 Minutes
    • 9.6
      lab-11 – énoncé – déploiement de la VM client-1
      1 Minutes
    • 9.7
      lab-11 – déploiement de la VM avec vagrant
      2 Minutes
    • 9.8
      lab-11 – vérification de la disponibilité de la VM
      1 Minutes
    • 9.9
      lab-12 – énoncé – installation de l’agent puppet
      1 Minutes
    • 9.10
      lab-12 – installation de puppet bolt
      3 Minutes
    • 9.11
      lab-12 – installation de l’agent puppet via puppet bolt
      2 Minutes
    • 9.12
      lab-12 – vérification de l’état de l’agent puppet
      2 Minutes
    • 9.13
      lab-12 – gestion des certificats
      4 Minutes
    • 9.14
      lab-12 – application des manifests sur les agents de façon automatique
      3 Minutes
    • 9.15
      lab-12 – vérification du fonctionnement de l’application
      1 Minutes
    • 9.16
      lab-13 – énoncé – création de l’environnement de Dev
      1 Minutes
    • 9.17
      lab-13 – création de l’environnement de Dev
      1 Minutes
    • 9.18
      lab-13 – module nginx version dev environment
      2 Minutes
    • 9.19
      lab-13 – manifest de l’environnement de Dev
      1 Minutes
    • 9.20
      lab-13 – assignation du client-1 à l’environnement de Dev
      1 Minutes
    • 9.21
      lab-13 – vérification de la prise en compte de l’environnement de Dev
      1 Minutes
  • Module 09 : Docker + Puppet
    10
    • 10.1
      introduction
      2 Minutes
    • 10.2
      présentation de l’architecture de déploiement
      3 Minutes
    • 10.3
      explication du code
      6 Minutes
    • 10.4
      déploiement de la stack
      1 Minutes
    • 10.5
      vérification de l’installation de puppet
      2 Minutes
    • 10.6
      présentation du module docker
      4 Minutes
    • 10.7
      activer les firewalls
      1 Minutes
    • 10.8
      déploiement de docker
      4 Minutes
    • 10.9
      vérification de l’installation de docker
      2 Minutes
    • 10.10
      déploiement du conteneur nginx à l’aide de puppet
      5 Minutes
  • Module 10 : PuppetDB et PuppetBoard
    10
    • 11.1
      pourquoi puppetdb
      5 Minutes
    • 11.2
      pourquoi puppetboard
      3 Minutes
    • 11.3
      puppetdb – explication du déploiement
      5 Minutes
    • 11.4
      puppetbd – installation de docker
      4 Minutes
    • 11.5
      puppetdb – déploiement de postgres via docker
      2 Minutes
    • 11.6
      puppetdb – installation de puppetdb à l’aide du module
      2 Minutes
    • 11.7
      puppetdb – vérification du fonctionnement de puppetdb
      1 Minutes
    • 11.8
      puppetboard – explication du déploiement
      5 Minutes
    • 11.9
      puppetboard – déploiement de puppetboard
      4 Minutes
    • 11.10
      puppetboard – vérification du fonctionnement du dashboard puppet
      5 Minutes
  • Module 11 : mini-projet
    1
    • 12.1
      mini-projet
      1 Minutes
  • Module 12 : Conclusion
    1
    • 13.1
      conclusion
      3 Minutes
This content is protected, please login and enroll in the course to view this content!
les classes
Préc.
lab-10 – énoncé – module nginx
Suivant

Ils nous font confiance

Nos apprenants certifiés

certified Kubernetes ADministrator
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
JE RECOMMANDE eazytraining
AWS Certifed Cloud Practionner
CKAD
kubernetes certifications with CKS
terraform associate certificate
scrum master
JE RECOMMANDE eazytraining
certification scrum master
certification scrum master
Scrum master
Scrum master
certification scrum master
certification scrum master
certification scrum master
certification scrum master
certification scrum master
certification scrum master
certification scrum master
certified Terraform assocaite

Nos certifications

Suivez-nous

  • Suivre
  • Suivre
  • Suivre
ADMIN

Protection des données

Mentions légales

Conditions générales de vente

Conditions générales d’utilisation

Formations

Bootcamp

Parcours DevOps

Coaching

Eazytraining

Formateurs

Alumni

Blog

FAQ

Contact 

Mon compte
Inscription

Connexion

Mon espace perso

Tel: +33 (0)7-89-91-93-05 / +237 696-970-312
Mail: contact@eazytraining.fr

Paiement sécurisé

EAZYTraining© | Marque de la société individuelle TAFEN Dirane Willy SIREN : 842428062 à l’adresse 39 Rue Fontquetin 42300 Roanne