Comandos SALTSTACK Flashcards

(21 cards)

1
Q

¿Qué es SaltStack?

A

Herramienta de gestión de configuración y automatización de servidores

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué roles existen en Salt?

A

Master (Envia ordenes) y Minion (Ejecuta ordenes)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Modelo de comunicación en Salt?

A

Principalmente pull (minions consultan al master)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

🌐 Puertos IMPORTANTES (muy preguntable)

Publicación de comandos (master → minions)

A

Puerto 4505

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

🌐 Puertos IMPORTANTES (muy preguntable)

Retorno de datos (minions → master)

A

Puerto 4506

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

📁 Configuración

Fichero de configuración del master

A

/etc/salt/master

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

📁 Configuración

Fichero de configuración del minion

A

/etc/salt/minion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

📁 Configuración

¿Qué hace file_roots?

A

Define dónde están los estados (/srv/salt)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

🔐 Claves

Lista claves de minions

A

salt-key -L

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

🔐 Claves

Acepta todas las claves pendientes

A

salt-key -A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

⚙️ Comandos básicos

Ejecuta comandos en todos los minions

A

salt ‘*’ cmd.run

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

⚙️ Comandos básicos

Instala paquetes en todos los minions

A

salt ‘*’ pkg.install vim

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

⚙️ Comandos básicos

Muestra uso de disco

A

salt ‘*’ disk.usage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

⚙️ Comandos básicos

Muestra interfaces de red

A

salt ‘*’ network.interfaces

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

🧪 Ejecución local

Ejecuta comandos en el minion sin master

A

salt-call –local

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

🧪 Ejecución local

Diferencia entre salt y salt-call

17
Q

📦 Estados (muy típico)

¿Qué es un archivo .sls?

A

Archivo de estados en Salt

18
Q

📦 Estados (muy típico)

¿Qué hace state.apply mc?

A

Aplica un estado definido en mc.sls

19
Q

📦 Estados (muy típico)

Archivo que asigna estados a minions

20
Q

🧠 Grains

¿Qué son los grains?

A

Información del sistema del minion (SO, CPU, etc.)

21
Q

🧠 Grains

¿Qué hace grains.get cpu_model?

A

Obtiene modelo de CPU