O espaço de trabalho Destinos é usado para visualizar grupos de destino, executar trabalhos ou comandos ad-hoc e criar e excluir grupos de destinos. Você também pode modificar e gerenciar rapidamente vários grupos de destinos.

Um destino é o grupo de subordinados ao qual o comando Salt de um trabalho se aplica. Um mestre Salt também pode ser gerenciado como um subordinado, podendo ser um destino se estiver executando o serviço de subordinados. Definir um destino para um trabalho ou operação também impede que a operação seja executada em nós que não devem executar essa operação.

O espaço de trabalho Destinos também é usado para:
  • Editar critérios de destino
  • Anexar pilares
  • Executar trabalhos
  • Atribuir funções a pilares e destinos

Por padrão, quando você abre o espaço de trabalho, vê todos os grupos de destino que tem permissão para acessar.

O espaço de trabalho de Destinos na interface do usuário do SaltStack Config que mostra vários grupos de destino

Ao selecionar um grupo de destinos, você vê uma lista de subordinados que pertencem a ele. Subordinados são nós que executam o serviço de subordinados e que podem ouvir comandos de um mestre Salt e executar as tarefas solicitadas.

Uma lista de subordinados do CentOS no grupo de destino do CentOs

Para visualizar uma lista de todas as tarefas associadas a um grupo de destino, selecione a guia Atividade. Para saber mais sobre o espaço de trabalho Activity, consulte Como revisar status de trabalhos e retornos de trabalhos.

Você pode visualizar os detalhes de um subordinado selecionando o ID do Subordinado. Na página de detalhes do subordinado, é possível visualizar uma lista de grãos ou informações sobre o subordinado, como a versão do Salt, o sistema operacional ou os grupos de destinos associados.

Para obter informações sobre como criar e gerenciar grupos de destinos, consulte Como faço para criar alvos?.

Trabalhos ou comandos assistemáticos

Cada página de grupo de destinos inclui um controle Executar Comando, que permite executar um único comando assistemático em um ou mais subordinados sem criar um trabalho reutilizável. Esse recurso é útil para executar comandos rapidamente ou para executar trabalhos únicos que não fazem parte do seu fluxo de trabalho diário.

Você pode executar um comando ou trabalho ad hoc em:
  • Um único subordinado
  • Um ou mais subordinados
  • Um mestre Salt ou todos os mestres Salt (usando salt-run)

Presença de subordinados

A coluna Presença indica se o Automation Config recebeu dados de trabalho do subordinado recentemente, dentro de um intervalo definido chamado de raas_presence_expiration. Por padrão, esse intervalo está definido como 3.600 segundos. A coluna Presença pode fornecer um indicador de integridade da máquina usando o beacon Presença instalado em subordinados.

Se o beacon Presença estiver instalado, os subordinados enviarão payloads de status periódicas a seus mestres Salt, que em seguida são recuperadas pelo Automation Config, influenciando o status exibido na coluna Presença.

O Automation Config fornece os seguintes status de Presença.

Status Descrição
Desconhecido O Automation Config nunca viu uma resposta do subordinado. Este é o status padrão para subordinados recém-conectados. Assim que os subordinados receberem um comando, o status será atualizado para Presente.
Presente O Automation Config viu respostas do subordinado no último intervalo de raas_presence_expiration, definido como 3.600 segundos por padrão.
Desconectado O Automation Config viu uma resposta do subordinado, mas não dentro do último intervalo de raas_presence_expiration.