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/08/24 15:52] – 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@server16: | + | |
| - | + | ||
| - | desktop@server16: | + | |
| - | 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. | + | |
| - | </ | + | |
| - | </ | + | |