informatica:linux:salt
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| informatica:linux:salt [2014/01/04 17:16] – javi | informatica:linux:salt [2015/04/13 20:19] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ========== Salt ========== | + | ====== Salt ====== |
| salt configuration python | salt configuration python | ||
| - | ======= Instalacion | + | ===== Instalacion ===== |
| - | ===== Servidor | + | ==== Servidor ==== |
| Instalacion normal: | Instalacion normal: | ||
| Line 20: | Line 20: | ||
| </ | </ | ||
| - | ===== Cliente | + | ==== Cliente ==== |
| | | ||
| Instalacion normal: | Instalacion normal: | ||
| Line 35: | Line 35: | ||
| </ | </ | ||
| - | ===== (Cliente y servidor) Instalacion manual de zeromq | + | ==== (Cliente y servidor) Instalacion manual de zeromq ==== |
| 1. Instalar paquetes: | 1. Instalar paquetes: | ||
| Line 85: | Line 85: | ||
| sudo pip install --upgrade pyzmq | sudo pip install --upgrade pyzmq | ||
| + | ===== Claves ===== | ||
| + | ==== Aceptar las claves del cliente ==== | ||
| - | ======= Claves ======= | ||
| - | |||
| - | ===== Aceptar las claves del cliente ===== | ||
| - | | ||
| El cliente se tiene que registrar contra el servidor. Este proceso se realiza **una sola vez por cada cliente**: | El cliente se tiene que registrar contra el servidor. Este proceso se realiza **una sola vez por cada cliente**: | ||
| Line 128: | Line 126: | ||
| client.example.com: | client.example.com: | ||
| | | ||
| - | ===== Regenerar claves del cliente | + | ==== Regenerar claves del cliente ==== |
| Este procedimiento es util cuando por ejemplo se clona una Maquina Virtual y se quiere registrar el cliente contra el maestro. | Este procedimiento es util cuando por ejemplo se clona una Maquina Virtual y se quiere registrar el cliente contra el maestro. | ||
| Line 170: | Line 168: | ||
| Key for minion cliente-2.example.com accepted | Key for minion cliente-2.example.com accepted | ||
| </ | </ | ||
| - | ======= Configuracion ======= | ||
| - | ===== Servidor | + | |
| + | ===== Configuracion | ||
| + | |||
| + | ==== Servidor | ||
| sudo cp / | sudo cp / | ||
| Line 189: | Line 189: | ||
| </ | </ | ||
| | | ||
| - | ===== Cliente | + | Para ejecutar salt-master como usuario no-privilegiado: |
| + | |||
| + | 1. Para salt: | ||
| + | |||
| + | sudo service salt-master stop | ||
| + | ps aux | grep salt | ||
| + | |||
| + | 2. Cambiar permisos (en este caso yo uso '/ | ||
| + | |||
| + | sudo chown -R usuario: | ||
| + | |||
| + | 3. Reiniciar salt: | ||
| + | |||
| + | sudo service salt-master start | ||
| + | ==== Cliente ==== | ||
| sudo cp / | sudo cp / | ||
| Line 197: | Line 211: | ||
| </ | </ | ||
| - | ======= States | + | |
| + | ===== States ===== | ||
| Son los modulos en los que se definen las acciones, mas o menos complejas, a realizar por parte de los clientes, o ' | Son los modulos en los que se definen las acciones, mas o menos complejas, a realizar por parte de los clientes, o ' | ||
| Line 244: | Line 259: | ||
| </ | </ | ||
| - | ======= Pillars | + | ===== Pillars ===== |
| - | Es un concepto similar a manifests/ | + | ==== Ejemplo sencillo ==== |
| - | + | ||
| - | ====== Ejemplo sencillo | + | |
| (Salt < 0.16.2 usar ' | (Salt < 0.16.2 usar ' | ||
| Line 452: | Line 465: | ||
| </ | </ | ||
| - | ====== Especificar por minion id ====== | + | ==== Especificar por minion id ==== |
| / | / | ||
| Line 464: | Line 477: | ||
| </ | </ | ||
| - | ======= Grains ======= | ||
| - | ====== | + | ===== Grains |
| + | |||
| + | ==== Listar | ||
| sudo salt ' | sudo salt ' | ||
| Line 523: | Line 537: | ||
| </ | </ | ||
| - | ======= Errores ======= | ||
| - | 2014-01-03 22: | + | ===== " |
| - | **SOLUCION** seguir procedimiento [[salt#cliente_y_servidor_instalacion_manual_de_zeromq]] | + | http:// |
| - | + | ||
| - | | + | |
| + | http:// | ||
| + | http:// | ||
| + | |||
| + | ===== Enlaces ===== | ||
| + | |||
| + | * Lista de state modules: | ||
| + | |||
| + | http:// | ||
| + | |||
| + | ===== Errores ===== | ||
| + | |||
| + | 2014-01-03 22: | ||
| + | |||
| + | **SOLUCION** seguir procedimiento [[salt# | ||
informatica/linux/salt.1388855770.txt.gz · Last modified: (external edit)
