Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
|
ansible [2022/07/03 22:18] clara_cabrera_meseguer |
ansible [2024/05/30 08:56] (actual) enric_mieza_sanchez [Vagrant amb Ansible] |
||
|---|---|---|---|
| Línia 1: | Línia 1: | ||
| ===== Ansible: eina d' | ===== Ansible: eina d' | ||
| - | Sóc Clara Cabrera i faré documentació d' | + | **Ansible** és un sistema d' |
| - | + | ||
| - | + | ||
| - | Ansible és un sistema d' | + | |
| Ansible automatitza la gestió de sistemes remots i controla el seu estat desitjat. | Ansible automatitza la gestió de sistemes remots i controla el seu estat desitjat. | ||
| Línia 14: | Línia 11: | ||
| - | {{tag> #FPInfor #Ceti #CetiMp03 #Ciber #CiberMp03 #Smx #SmxMp04 ansible vagrant DevOps}} | + | {{tag> #FPInfor #Ceti #CetiMp03 #Ciber #CiberMp03 #Smx # |
| \\ | \\ | ||
| Línia 26: | Línia 23: | ||
| * No té agents. | * No té agents. | ||
| - | Un entorn ansible conté els següents components principals: | + | Un entorn ansible conté els següents |
| * **Node de control**: un sistema en el que s' | * **Node de control**: un sistema en el que s' | ||
| Línia 73: | Línia 70: | ||
| També es poden utilitzar variables. Es pot consultar la [[https:// | També es poden utilitzar variables. Es pot consultar la [[https:// | ||
| + | \\ | ||
| - | \\ | ||
| === Modificadors del comando Ansible | === Modificadors del comando Ansible | ||
| - | El comando Ansible té diversos arguments (modificadors) que li podem posar. Es pot consultar la [[https:// | + | El comando |
| - | L’estructura és: | + | **L’estructura** és: |
| < | < | ||
| < | < | ||
| $ansible all --> per executar el comando en tots els servidors del fitxer " | $ansible all --> per executar el comando en tots els servidors del fitxer " | ||
| - | |||
| Aquí us deixo una llista d’alguns **arguments** per Ansible. | Aquí us deixo una llista d’alguns **arguments** per Ansible. | ||
| Línia 97: | Línia 93: | ||
| < | < | ||
| * Per comprovar la connexió amb el servidor, utilitzar el mòdul PING: | * Per comprovar la connexió amb el servidor, utilitzar el mòdul PING: | ||
| - | < | + | < |
| * Per comprovar el nom del host dels servidors: | * Per comprovar el nom del host dels servidors: | ||
| < | < | ||
| Línia 103: | Línia 99: | ||
| < | < | ||
| - | Alguns dels mòduls per utilitzar són: | + | Alguns dels **mòduls** per utilitzar són: |
| * **apt**: per la gestió de paquets '' | * **apt**: per la gestió de paquets '' | ||
| Línia 128: | Línia 124: | ||
| \\ | \\ | ||
| + | |||
| + | ---- | ||
| + | |||
| ==== Instal·lació d’Ansible | ==== Instal·lació d’Ansible | ||
| Línia 206: | Línia 205: | ||
| \\ | \\ | ||
| + | |||
| + | ---- | ||
| + | |||
| ==== Vagrant amb Ansible ==== | ==== Vagrant amb Ansible ==== | ||
| Línia 240: | Línia 242: | ||
| </ | </ | ||
| + | |||
| + | Només que hi hagi 1 màquina amb el // | ||
| + | |||
| + | $ ansible all --inventory-file=.vagrant/ | ||
| + | |||
| + | Ull, perquè funcioni bé: | ||
| + | * Hem de tenir Ansible instal·lat a la màquina amfitriona. | ||
| + | * Probablement el primer cop ens demani confirmació dels certificats SSH (caldrà respondre " | ||
| + | * Potser xoca amb la configuració d' | ||
| + | |||
| Línia 251: | Línia 263: | ||
| \\ | \\ | ||
| + | --- // | ||