ansible:pourcommencer
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 | ||
| ansible:pourcommencer [2021/02/07 08:42] – tonio | ansible:pourcommencer [2021/02/10 20:11] (Version actuelle) – [Premier rôle] tonio | ||
|---|---|---|---|
| Ligne 51: | Ligne 51: | ||
| inventory = inventory | inventory = inventory | ||
| </ | </ | ||
| - | ==== requirements.yml ==== | ||
| - | Fichier optionnel faisant appel à des fonctions ou codes externes. | ||
| - | **requirements.yml** | ||
| - | <code bash>vi requirements.yml | ||
| - | </ | ||
| - | <code pyhon> | ||
| - | - name: lae.proxmox | ||
| - | </ | ||
| ===== L' | ===== L' | ||
| Ligne 72: | Ligne 64: | ||
| [debianhome] | [debianhome] | ||
| alabourre ansible_host=192.168.1.1 | alabourre ansible_host=192.168.1.1 | ||
| - | ontime | + | #ontime |
| - | [debianfma] | + | #[debianfma] |
| - | alabourre1 ansible_host=392.568.321.1 | + | #alabourre1 ansible_host=392.568.321.1 |
| - | ontime2 | + | #ontime2 |
| </ | </ | ||
| Ligne 126: | Ligne 118: | ||
| mkdir -p roles/ | mkdir -p roles/ | ||
| mkdir -p roles/ | mkdir -p roles/ | ||
| + | vi roles/ | ||
| </ | </ | ||
| Ligne 287: | Ligne 280: | ||
| Déploiement de la configuration pour automatiser les connexions | Déploiement de la configuration pour automatiser les connexions | ||
| <WRAP center round important 60%> | <WRAP center round important 60%> | ||
| - | Attention, la configuration en SUDO n'est pas encore opérationnel, | + | Attention, la configuration en SUDO n'est pas encore opérationnel, |
| </ | </ | ||
| - | |||
| <WRAP center round info 60%> | <WRAP center round info 60%> | ||
| - | become_method: | + | L' |
| </ | </ | ||
| - | |||
| - | < | ||
| - | vi playbook-mes-serveurs.yml | ||
| - | - hosts: all | ||
| - | become: true | ||
| - | # élévation des privilèges avec la commande SU uniquement avant la politique SUDO | ||
| - | become_method: | ||
| - | name: conformité ensemble | ||
| - | roles: | ||
| - | - common | ||
| - | </ | ||
| - | |||
| <WRAP center round info 60%> | <WRAP center round info 60%> | ||
| L' | L' | ||
| Ligne 311: | Ligne 291: | ||
| L' | L' | ||
| </ | </ | ||
| - | Commande pour passer les " | + | Commande pour passer les " |
| - | < | + | < |
| - | ansible-playbook playbook-mes-serveurs.yml -l alabourre -b -K --tags sudo, | + | ansible-playbook playbook-mes-serveurs.yml -l alabourre |
| + | </ | ||
| + | __Ou toutes les taches/ | ||
| + | <code bash> | ||
| + | ansible-playbook playbook-mes-serveurs.yml -l alabourre --become-method=su -b -K | ||
| </ | </ | ||
| - | |||
| Résultat de la commande | Résultat de la commande | ||
| Ligne 346: | Ligne 329: | ||
| </ | </ | ||
| - | Maintenance vous pouvez réaliser toutes les opérations directement via ansible sur ce serveur. | ||
| - | Il faut modifier tout de même la méthode de connexion au serveur: | ||
| - | <code bash> | ||
| - | vi playbook-mes-serveurs.yml | ||
| - | - hosts: all | ||
| - | become: true | ||
| - | # élévation des privilèges avec la commande SU uniquement avant la politique SUDO | ||
| - | # become_method: | ||
| - | name: conformité ensemble | ||
| - | roles: | ||
| - | - common | ||
| - | </ | ||
| **Maintenant, | **Maintenant, | ||
| Ligne 387: | Ligne 358: | ||
| </ | </ | ||
| + | |||
| + | |||
| + | Maintenant, nous pouvons passer la suite à savoir le déploiement de configurations, | ||
| + | [[ansible: | ||
ansible/pourcommencer.1612687378.txt.gz · Dernière modification : 2021/02/07 08:42 de tonio
