Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
elearning:workbooks:debian:6:avance:l129:part6 [2020/08/24 15:53] – admin | elearning:workbooks:debian:6:avance:l129:part6 [2022/05/26 14:57] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
~~PDF: | ~~PDF: | ||
- | Version : **2020.01** | + | Version : **2022.01** |
Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
Ligne 11: | Ligne 11: | ||
* **DOF406 - Validation de la Formation** | * **DOF406 - Validation de la Formation** | ||
* Contenu du Module | * Contenu du Module | ||
- | | + | * Support de Cours |
- | | + | |
- | * L' | + | |
- | * Matériel | + | |
- | * Logiciels | + | |
- | * Machines Virtuelles | + | |
- | * Réinstaller l' | + | |
- | * Installer Git | + | |
- | * Sous Linux | + | |
- | * Sous Windows | + | |
- | * Installer VirtualBox | + | |
- | * Installer Vagrant | + | |
- | * Installer la Machine Virtuelle Puppet | + | |
- | * Sous Linux | + | |
- | * Sous Windows | + | |
- | * Se connecter à la Machine Virtuelle Puppet | + | |
- | * Sous Linux | + | |
- | * Sous Windows | + | |
* Rappel du Programme de la Formation | * Rappel du Programme de la Formation | ||
- | | + | |
- | * Jour #2 | + | |
- | * Remettre en Etat l' | + | |
* Évaluation de la Formation | * Évaluation de la Formation | ||
- | * Remerciements | + | |
=====Pour Aller Plus Loin===== | =====Pour Aller Plus Loin===== | ||
Ligne 55: | Ligne 36: | ||
* d' | * d' | ||
- | ====L' | ||
- | |||
- | ===Matériel=== | ||
- | |||
- | * Un poste 64 bits (MacOS, Linux, Windows(tm) ou Solaris(tm)), | ||
- | * Dans le cas de Windows(tm), | ||
- | * Le mot de passe du compte administrateur du système, | ||
- | * Clavier AZERTY FR ou QWERTY US, | ||
- | * 16 Go de RAM minimum, | ||
- | * Processeur 8 cœurs minimum, | ||
- | * 16 Go d' | ||
- | |||
- | ===Logiciels=== | ||
- | |||
- | * Oracle VirtualBox v 6.0 ou plus (MacOS, Linux, Windows(tm) ou Solaris(tm)), | ||
- | * Si Windows(tm) - Putty et WinSCP, | ||
- | * Navigateur Web Chrome ou Firefox. | ||
- | |||
- | ===Machines Virtuelles=== | ||
- | |||
- | A télécharger : **[[https:// | ||
- | **[[https:// | ||
- | |||
- | ====Réinstaller l' | ||
- | |||
- | ===Installer Git=== | ||
- | |||
- | Commencez par créer votre compte sur GitHub **[[https:// | ||
- | |||
- | Clonez ensuite les fichiers pour ce cours : | ||
- | |||
- | ==Sous Linux== | ||
- | |||
- | < | ||
- | $ git clone https:// | ||
- | Clonage dans ' | ||
- | remote: Counting objects: 854, done. | ||
- | remote: Total 854 (delta 0), reused 0 (delta 0), pack-reused 854 | ||
- | Réception d' | ||
- | Résolution des deltas: 100% (443/443), fait. | ||
- | </ | ||
- | |||
- | ==Sous Windows== | ||
- | |||
- | < | ||
- | C: | ||
- | Cloning into ' | ||
- | remote: Counting objects: 854, done. | ||
- | remote: Total 854 (delta 0), reused 0 (delta 0), pack-reused 854R | ||
- | Receiving objects: 100% (854/854), 98.47 KiB | 202.00 KiB/s, done. | ||
- | Resolving deltas: 100% (443/443), done. | ||
- | </ | ||
- | |||
- | ===Installer VirtualBox=== | ||
- | |||
- | Naviguez à l'URL **[[https:// | ||
- | |||
- | ===Installer Vagrant=== | ||
- | |||
- | Naviguez à l'URL **[[https:// | ||
- | |||
- | ===Installer la Machine Virtuelle Puppet=== | ||
- | |||
- | ==Sous Linux== | ||
- | |||
- | < | ||
- | $ cd puppet-beginners-guide-3 | ||
- | ~/ | ||
- | </ | ||
- | |||
- | ==Sous Windows== | ||
- | |||
- | Ajoutez le chemin **C: | ||
- | |||
- | Par exemple, sous Windows(tm) 10 : | ||
- | |||
- | < | ||
- | Panneau de configuration > Système et sécurité > Système > Modifier les paramètres > Paramètres système avancés > Variables d' | ||
- | </ | ||
- | |||
- | Exécutez **cmd** et saisissez les commandes suivantes : | ||
- | |||
- | < | ||
- | Microsoft Windows [version 10.0.16299.431] | ||
- | (c) 2017 Microsoft Corporation. Tous droits réservés. | ||
- | |||
- | C: | ||
- | |||
- | C: | ||
- | |||
- | C: | ||
- | |||
- | C: | ||
- | </ | ||
- | |||
- | **Git bash** sera lancé pour exécuter le script. | ||
- | |||
- | ===Se connecter à la Machine Virtuelle Puppet=== | ||
- | |||
- | A l' | ||
- | |||
- | < | ||
- | ... | ||
- | default: The `minitar` executable is no longer bundled with `minitar`. If you are | ||
- | default: expecting this executable, make sure you also install `minitar-cli`. | ||
- | default: Successfully installed minitar-0.6.1 | ||
- | default: Successfully installed puppet_forge-2.2.9 | ||
- | default: Successfully installed r10k-2.6.2 | ||
- | default: 10 gems installed | ||
- | </ | ||
- | |||
- | Connectez-vous à la machine virtuelle en utilisant la commande **vagrant ssh** : | ||
- | |||
- | ==Sous Linux== | ||
- | |||
- | < | ||
- | hnorris@Laptop: | ||
- | Welcome to Ubuntu 16.04.6 LTS (GNU/Linux 4.4.0-173-generic x86_64) | ||
- | |||
- | * Documentation: | ||
- | * Management: | ||
- | * Support: | ||
- | |||
- | |||
- | 7 packages can be updated. | ||
- | 7 updates are security updates. | ||
- | |||
- | New release ' | ||
- | Run ' | ||
- | |||
- | |||
- | vagrant@ubuntu-xenial: | ||
- | </ | ||
- | |||
- | Vérifiez que Puppet a bien été installé : | ||
- | |||
- | < | ||
- | vagrant@ubuntu-xenial: | ||
- | 6.17.0 | ||
- | vagrant@ubuntu-xenial: | ||
- | logout | ||
- | Connection to 127.0.0.1 closed. | ||
- | desktop@serverXX: | ||
- | </ | ||
- | |||
- | ==Sous Windows== | ||
- | |||
- | < | ||
- | C: | ||
- | Welcome to Ubuntu 16.04.4 LTS (GNU/Linux 4.4.0-127-generic x86_64) | ||
- | |||
- | * Documentation: | ||
- | * Management: | ||
- | * Support: | ||
- | |||
- | Get cloud support with Ubuntu Advantage Cloud Guest: | ||
- | http:// | ||
- | |||
- | 0 packages can be updated. | ||
- | 0 updates are security updates. | ||
- | |||
- | |||
- | vagrant@ubuntu-xenial: | ||
- | </ | ||
- | |||
- | Vérifiez que Puppet a bien été installé : | ||
- | |||
- | < | ||
- | vagrant@ubuntu-xenial: | ||
- | 6.17.0 | ||
- | vagrant@ubuntu-xenial: | ||
- | logout | ||
- | Connection to 127.0.0.1 closed. | ||
- | |||
- | C: | ||
- | </ | ||
=====Rappel du Programme de la Formation===== | =====Rappel du Programme de la Formation===== | ||
- | ====Jour #1==== | + | |
- | + | * Prérequis | |
- | | + | |
- | * Pré-requis | + | |
* Matériel | * Matériel | ||
* Logiciels | * Logiciels | ||
* Internet | * Internet | ||
- | * Utilisation de l' | ||
- | * Connexion au Serveur Cloud | ||
- | * Linux, MacOS et Windows 10 muni du client ssh | ||
- | * Windows 7 et Windows 10 sans client ssh | ||
- | * Démarrage de la Machine Virtuelle | ||
- | * Connexion à la Machine Virtuelle | ||
* Programme de la Formation | * Programme de la Formation | ||
- | * Évaluation des Compétences | + | * Évaluation des Compétences |
- | * **DOF401 - Puppet en Mode Sans Maître** | + | * **DOF401 - Puppet en Mode Sans Maître**. |
* Qu' | * Qu' | ||
* Démarrer avec Puppet | * Démarrer avec Puppet | ||
Ligne 268: | Ligne 65: | ||
* LAB #8 - Mise en Place sur un Nœud | * LAB #8 - Mise en Place sur un Nœud | ||
- | * **DOF402 - Les Ressources Puppet** | + | * **DOF402 - Les Ressources Puppet**. |
* LAB #1 - La Ressource File | * LAB #1 - La Ressource File | ||
* L' | * L' | ||
Ligne 305: | Ligne 102: | ||
* L' | * L' | ||
- | * **DOF403 - Variables, Expressions, | + | * **DOF403 - Variables, Expressions, |
* LAB #1 - Variables | * LAB #1 - Variables | ||
* Variables Simples | * Variables Simples | ||
Ligne 324: | Ligne 121: | ||
* Itération et Hashes | * Itération et Hashes | ||
- | ====Jour #2==== | + | |
- | + | ||
- | | + | |
* Préparation | * Préparation | ||
* Hiera | * Hiera | ||
Ligne 343: | Ligne 138: | ||
* puppet/ | * puppet/ | ||
- | * **DOF405 - Puppet en mode Agent/ | + | * **DOF405 - Puppet en mode Agent/ |
+ | * Contenu du Module | ||
* Préparation | * Préparation | ||
- | * Connexion au Serveur Cloud | ||
- | * Linux, MacOS et Windows 10 muni du client ssh | ||
- | * Windows 7 et Windows 10 sans client ssh | ||
- | * Configuration de VirtualBox | ||
- | * Démarrage des Machines Virtuelles | ||
- | * Connexion aux Machines Virtuelles | ||
* Configuration du Fuseau d' | * Configuration du Fuseau d' | ||
* Désactiver SELinux dans puppetslave02 | * Désactiver SELinux dans puppetslave02 | ||
Ligne 371: | Ligne 161: | ||
* Déployer Apache | * Déployer Apache | ||
- | * **DOF406 - Validation de la Formation** | + | * **DOF406 - Validation de la Formation**. |
- | | + | * Support de Cours |
- | | + | |
- | * L' | + | |
- | * Matériel | + | |
- | * Logiciels | + | |
- | * Machine Virtuelle | + | |
- | * Réinstaller l' | + | |
- | * Installer Git | + | |
- | * Sous Linux | + | |
- | * Sous Windows | + | |
- | * Installer VirtualBox | + | |
- | * Installer Vagrant | + | |
- | * Installer la Machine Virtuelle Puppet | + | |
- | * Sous Linux | + | |
- | * Sous Windows | + | |
- | * Se connecter à la Machine Virtuelle Puppet | + | |
- | * Sous Linux | + | |
- | * Sous Windows | + | |
* Rappel du Programme de la Formation | * Rappel du Programme de la Formation | ||
- | | + | |
- | * Jour #2 | + | |
- | * Remettre en Etat l' | + | |
* Évaluation de la Formation | * Évaluation de la Formation | ||
- | * Remerciements | ||
- | |||
- | =====Remettre en Etat l' | ||
- | |||
- | Utilisez les commandes suivantes pour arrêter les machines virtuelles **PuppetMaster**, | ||
- | |||
- | < | ||
- | desktop@serverXX: | ||
- | desktop@serverXX: | ||
- | desktop@serverXX: | ||
- | </ | ||
- | |||
- | Restaurez l' | ||
- | |||
- | < | ||
- | desktop@serverXX: | ||
- | desktop@serverXX: | ||
- | desktop@serverXX: | ||
- | </ | ||
- | |||
- | Supprimez les règles de redirection de port : | ||
- | |||
- | < | ||
- | desktop@serverXX: | ||
- | desktop@serverXX: | ||
- | desktop@serverXX: | ||
- | </ | ||
- | |||
- | Dernièrement, | ||
- | |||
- | < | ||
- | desktop@serverXX: | ||
- | desktop@serverXX: | ||
- | </ | ||
=====Évaluation de la Formation===== | =====Évaluation de la Formation===== | ||
- | Afin de valider votre formation, veuillez compléter l’Évaluation de la Formation. | + | Afin de valider votre formation, veuillez compléter l’Évaluation de la Formation |
- | + | ||
- | =====Remerciements===== | + | |
- | + | ||
- | Nous vous remercions de votre confiance et nous vous souhaitons une excellente continuation. | + | |
----- | ----- | ||
- | < | + | Copyright © 2022 Hugh Norris |
- | <DIV ALIGN=" | + | |
- | Copyright © 2020 Hugh Norris< | + | |
- | Document non-contractuel. Le programme peut être modifié sans préavis. | + | |
- | </ | + | |
- | </ | + |