Bloque4-Tema1-Ansible y SaltStack Flashcards
Que son los Grains en Saltstack?
Los grains son los datos del sistema del cliente SaltStack por los que podemos preguntar.
En linux, donde se encuentran los ficheros de configuracion del master de SaltStack?
/etc/salt/master
En linux, donde se encuentran los ficheros de configuracion del minion de SaltStack?
/etc/salt/minion_id (se genera tipicamente con el hostname cuando arranca el minion)
/etc/salt/minion
Que comandos conoces para iniciar el master de SaltStack?
systemctl start salt-master
service salt-master start
salt-master -d
salt-master -l debug
Que comando se usa para iniciar el minion de SaltStack?
salt-minion -d
Que comando se usa para listar todas las claves que maneja el master en Saltstack?
salt-key -L
Que comando se usa para aceptar claves pendientes en SaltStack?
salt-key -A
Que comando se usa para ejecutar funciones directamente en el minion sin que este contacte con el master(Modelo standalone) en Saltstack?
salt-call –local
Que hace el comando salt ‘*’ test.version
Les dice a los minion que ejecuten la funcion test.version.
Como podriamos ver el modelo de la CPU de los minions en SaltStack?
salt “*” grains.get ‘cpu_model’
Como podriamos ver las interfaces de red de los minions en SaltStack?
salt ‘*’ network.interfaces
Como podriamos ver el uso de disco de los minions en SaltStack
salt ‘*’ disk.usage
Que hace el comando salt-cp ‘*’ salt.doc /usr/local en saltstack
Envia el fichero salt.doc a todos los minions
Que hace el comando salt-cp -G ‘os:centos’ irq.py /usr/local/ en saltstack
Envia el fichero solo a los que tienen CentOS
Como podriamos instalar vim en todos los minion en saltstack?
salt ‘*’ pkg.install vim