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 sections
Collapse 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
Présentation de la formation
https://eazytraining.fr/wp-content/uploads/2021/08/01_presentation-de-la-formation.mp4
Poster le commentaire
Annuler la réponse
Vous devez
vous connecter
pour publier un commentaire.