El área de trabajo Destinos se utiliza para ver los grupos de destino, ejecutar comandos o trabajos ad hoc, y crear y eliminar grupos de destino. También puede modificar y administrar rápidamente varios grupos de destino.

Un destino es el grupo de minions al que se aplica el comando de Salt de un trabajo. Un maestro de Salt también se puede administrar como un minion y puede ser un destino si ejecuta el servicio de minion. La definición de un destino para un trabajo o una operación también evita que la operación se ejecute en nodos que no deben ejecutarla.

El área de trabajo Destinos también se utiliza para lo siguiente:
  • Editar criterios de destino
  • Adjuntar pilares
  • Ejecutar trabajos
  • Asignar funciones a pilares y destinos

De forma predeterminada, al abrir el área de trabajo, verá todos los grupos de destino a los que tiene permiso para acceder.

Captura de pantalla del área de trabajo Destinos

Al seleccionar un grupo de destino, verá una lista de minions que pertenecen a ese grupo. Los minions son nodos que ejecutan el servicio de minion, y pueden escuchar los comandos de un maestro de Salt y realizar las tareas solicitadas.

Captura de pantalla de una lista de minions para el grupo de destino CentOS

Para ver una lista de todos los trabajos asociados con un grupo de destino, seleccione la pestaña Actividad. Para obtener más información sobre el área de trabajo Actividad, consulte Cómo puedo revisar el estado del trabajo y las devoluciones de trabajo.

Para ver los detalles de un minion, seleccione el ID de minion. En la página de detalles del minion, puede ver una lista de grains o información sobre el minion, como la versión de Salt, el sistema operativo o los grupos de destino asociados.

Para obtener información sobre cómo crear y administrar grupos de destino, consulte Crear destinos con el área de trabajo Destinos.

Comandos o trabajos ad hoc

La página de cada grupo de destino incluye el control Ejecutar comando que permite ejecutar un único comando ad hoc en uno o varios minions sin crear un trabajo reutilizable. Esta función es útil para ejecutar comandos de forma rápida o ejecutar trabajos únicos que no forman parte del flujo de trabajo diario.

Puede ejecutar un trabajo o comando ad hoc en:
  • Un solo minion
  • Uno o varios minions
  • Un maestro de Salt o todos los maestros de Salt (con salt-run)

Presencia de minions

La columna Presencia indica si SaltStack Config ha recibido datos de trabajos del minion recientemente, dentro de un intervalo definido llamado raas_presence_expiration. De forma predeterminada, este intervalo se establece en 3600 segundos. La presencia puede proporcionar un indicador del estado de la máquina mediante la señal Presencia instalada en los minions.

Si se establece la señal Presencia, los minions envían cargas útiles de estado de forma periódica a sus maestros de Salt y SaltStack Config recupera esto, lo que influye en el estado que se muestra en la columna Presencia.

SaltStack Config proporciona los siguientes estados de Presencia.

Estado Descripción
Desconocido SaltStack Config nunca ha obtenido una respuesta del minion. Este es el estado predeterminado para los minions recién conectados. Una vez que los minions reciben un comando, el estado se actualiza a Presente.
Presente SaltStack Config ha obtenido respuestas del minion en el último intervalo de raas_presence_expiration, establecido en 3600 segundos de forma predeterminada.
Desconectado SaltStack Config ha obtenido una respuesta del minion, pero no en el último intervalo de raas_presence_expiration.