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:11] 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 207: | Línia 206: | ||
\\ | \\ | ||
- | ==== Vagrant amb Ansible ==== | + | ---- |
- | {{: | + | |
+ | ==== Vagrant amb Ansible ==== | ||
Molts projectes necessiten d'un **entorn d' | Molts projectes necessiten d'un **entorn d' | ||
+ | {{: | ||
Si et preguntes què pots fer amb '' | Si et preguntes què pots fer amb '' | ||
Línia 241: | 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 262: | ||
</ | </ | ||
- | + | \\ | |
+ | --- // |