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 [2020/09/08 12:34] – admin | elearning:workbooks:debian:6:avance:l129 [2022/06/20 06:18] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
~~PDF: | ~~PDF: | ||
+ | |||
+ | Version : **2022.01** | ||
Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
- | ======DOF400 - Configuration et Gestion des Ordinateurs avec Puppet====== | + | ======DOF400 - Présentation de la Formation====== |
=====Contenu du Module===== | =====Contenu du Module===== | ||
- | * **DOF400 - Configuration et Gestion des Ordinateurs avec Puppet** | + | * **DOF400 - Présentation de la Formation** |
* Contenu du Module | * Contenu du Module | ||
- | * 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 | ||
=====Prérequis===== | =====Prérequis===== | ||
Ligne 28: | Ligne 23: | ||
* Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), | * Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), | ||
* Clavier AZERTY FR ou QWERTY US, | * Clavier AZERTY FR ou QWERTY US, | ||
- | * 4 Go de RAM minimum, | ||
- | * Processeur 2 cœurs minimum, | ||
* Un casque ou des écouteurs, | * Un casque ou des écouteurs, | ||
* Un micro (optionnel). | * Un micro (optionnel). | ||
Ligne 35: | Ligne 28: | ||
====Logiciels==== | ====Logiciels==== | ||
- | * Si Windows(tm) - Putty et WinSCP, | + | * Web Chrome version 72+ ou |
- | * Navigateur Web Chrome | + | * Microsoft Edge version 79+ ou |
+ | * Firefox | ||
====Internet==== | ====Internet==== | ||
- | * Un accès à Internet **rapide** (4G minimum) **sans** passer par un proxy, | + | * Un accès à Internet **rapide** (4G minimum) **SANS** passer par un proxy, |
- | * Accès **débloqué** aux domaines suivants : https:// | + | |
- | + | ||
- | =====Utilisation de l' | + | |
- | + | ||
- | ====Connexion au Serveur Cloud==== | + | |
- | + | ||
- | **Pendant la durée de la formation**, | + | |
- | + | ||
- | Ce serveur est muni de VirtualBox. Une machine virtuelle a été configurée selon le tableau ci-dessous : | + | |
- | + | ||
- | ^ Machine ^ Nom d' | + | |
- | | puppet-beginners-guide-3_default_YYYYYYYYYYYYY_YYYYY | ubuntu-xenial | 10.0.2.15 | | + | |
- | + | ||
- | Commencez donc par vous connecter en ssh à votre serveur dédié : | + | |
- | + | ||
- | <WRAP center round important 50%> | + | |
- | **Important** - Remplacez la valeur **XX** dans les commandes suivantes par le numéro du serveur qui vous a été communiqué par votre formateur. | + | |
- | </ | + | |
- | + | ||
- | ===Linux, MacOS et Windows 10 muni du client ssh=== | + | |
- | + | ||
- | Ouvrez un terminal ou CMD et tapez la commande suivante : | + | |
- | + | ||
- | < | + | |
- | $ ssh -l desktop serverXX.ittraining.network | + | |
- | </ | + | |
- | + | ||
- | < | + | |
- | > ssh -l desktop serverXX.ittraining.network | + | |
- | </ | + | |
- | + | ||
- | où **XX** représente le numéro de votre serveur dédié. Entrez ensuite le mot de passe qui vous a été fourni. | + | |
- | + | ||
- | ===Windows 7 et Windows 10 sans client ssh=== | + | |
- | + | ||
- | Ouvrez **putty** et utilisez les informations suivantes pour vous connecter à votre serveur dédié : | + | |
- | + | ||
- | * Host Name --> serverXX.ittraining.network | + | |
- | * Port --> 22 | + | |
- | + | ||
- | Au prompt, connectez-vous en tant que **desktop** avec le mot de passe qui vous a été fourni. | + | |
- | + | ||
- | ====Démarrer la Machine Virtuelle==== | + | |
- | + | ||
- | Lancez le script **start_vagrant.sh** qui se trouve dans le répertoire **/ | + | |
- | + | ||
- | < | + | |
- | desktop@serverXX: | + | |
- | + | ||
- | desktop@serverXX: | + | |
- | Installing the ' | + | |
- | Fetching micromachine-3.0.0.gem | + | |
- | Fetching vagrant-vbguest-0.24.0.gem | + | |
- | Installed the plugin ' | + | |
- | Bringing machine ' | + | |
- | ==> default: Box ' | + | |
- | default: Box Provider: virtualbox | + | |
- | default: Box Version: >= 0 | + | |
- | ==> default: Loading metadata for box ' | + | |
- | default: URL: https:// | + | |
- | ==> default: Adding box ' | + | |
- | default: Downloading: | + | |
- | Download redirected to host: cloud-images.ubuntu.com | + | |
- | ==> default: Successfully added box ' | + | |
- | ==> default: Importing base box ' | + | |
- | ==> default: Matching MAC address for NAT networking... | + | |
- | ==> default: Checking if box ' | + | |
- | ==> default: Setting the name of the VM: puppet-beginners-guide-3_default_1598261812663_62916 | + | |
- | Vagrant is currently configured to create VirtualBox synced folders with | + | |
- | the `SharedFoldersEnableSymlinksCreate` option enabled. If the Vagrant | + | |
- | guest is not trusted, you may want to disable this option. For more | + | |
- | information on this option, please refer to the VirtualBox manual: | + | |
- | ... | + | |
- | default: Successfully installed gpgme-2.0.20 | + | |
- | default: 2 gems installed | + | |
- | default: Successfully installed hiera-eyaml-gpg-0.7.4 | + | |
- | default: 1 gem installed | + | |
- | default: Successfully installed colored2-3.1.2 | + | |
- | default: Successfully installed cri-2.15.10 | + | |
- | default: Successfully installed log4r-1.1.10 | + | |
- | default: Successfully installed multipart-post-2.1.1 | + | |
- | default: Successfully installed faraday-0.17.3 | + | |
- | default: Successfully installed faraday_middleware-0.14.0 | + | |
- | 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.9 | + | |
- | default: Successfully installed gettext-setup-0.34 | + | |
- | default: Successfully installed puppet_forge-2.3.4 | + | |
- | default: Successfully installed r10k-3.5.2 | + | |
- | default: 10 gems installed | + | |
- | </ | + | |
- | + | ||
- | ====Connexion à la Machine Virtuelle==== | + | |
- | + | ||
- | Vous devez vous connecter à la machine virtuelle à partir d'un terminal de votre serveur dédié en utlisant **vagrant** : | + | |
- | + | ||
- | < | + | |
- | desktop@serverXX: | + | |
- | Welcome to Ubuntu 16.04.7 LTS (GNU/Linux 4.4.0-187-generic x86_64) | + | |
- | + | ||
- | * Documentation: | + | |
- | * Management: | + | |
- | * Support: | + | |
- | + | ||
- | + | ||
- | 0 packages can be updated. | + | |
- | 0 updates are security updates. | + | |
- | + | ||
- | New release ' | + | |
- | Run ' | + | |
- | + | ||
- | + | ||
- | Last login: Mon Aug 24 11:05:18 2020 from 10.0.2.2 | + | |
- | vagrant@ubuntu-xenial: | + | |
- | </ | + | |
- | + | ||
- | Vérifiez la version de Puppet installée : | + | |
- | + | ||
- | < | + | |
- | vagrant@ubuntu-xenial: | + | |
- | 6.17.0 | + | |
- | vagrant@ubuntu-xenial: | + | |
- | logout | + | |
- | Connection to 127.0.0.1 closed. | + | |
- | desktop@serverXX: | + | |
- | </ | + | |
=====Programme de la Formation===== | =====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 | ||
- | * **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 203: | Ligne 62: | ||
* 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 240: | Ligne 99: | ||
* L' | * L' | ||
- | * **DOF403 - Variables, Expressions, | + | * **DOF403 - Variables, Expressions, |
* LAB #1 - Variables | * LAB #1 - Variables | ||
* Variables Simples | * Variables Simples | ||
Ligne 259: | Ligne 118: | ||
* Itération et Hashes | * Itération et Hashes | ||
- | ====Jour #2==== | + | |
- | + | ||
- | | + | |
* Préparation | * Préparation | ||
* Hiera | * Hiera | ||
Ligne 278: | Ligne 135: | ||
* 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 306: | Ligne 158: | ||
* 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 | + | |
---- | ---- | ||
- | < | + | |
- | <DIV ALIGN=" | + | Copyright © 2022 Hugh Norris |
- | Copyright © 2020 Hugh Norris< | + | |
- | Document non-contractuel. Le programme peut être modifié sans préavis. | + | |
- | </ | + | |
- | </ | + |