O espaço de trabalho Subordinados é usado para visualizar detalhes de subordinados, executar tarefas ou comandos assistemáticos e criar novos destinos.

O espaço de trabalho de Subordinados no SaltStack Config que mostra uma lista de todos os subordinados disponíveis
O espaço de trabalho Subordinados também é usado para:
  • Editar critérios de destino
  • Anexar pilares
  • Executar trabalhos
  • Aceitar ou rejeitar chaves
  • Atribuir funções a pilares e destinos

O espaço de trabalho Subordinados inclui uma lista de todos os subordinados Salt que estão executando o serviço de subordinados e que são gerenciados pelo SaltStack Config. 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. Os próprios mestres Salt podem executar o serviço de subordinados, o que torna possível configurar e gerenciar o nó executando o serviço de controlador Salt conforme necessário.

O painel lateral do espaço de trabalho inclui uma lista de destinos. Um destino é o grupo de subordinados ao qual o comando Salt de um trabalho se aplica. Para obter mais informações, consulte Como funciona o SaltStack Config.

Por padrão, quando você abre o espaço de trabalho, o destino Todos os Subordinados fica ativo. O alvo Todos os Subordinados lista todos os subordinados que você tem permissão para acessar.

Para obter informações sobre destinos, consulte Como criar destinos.

Beacons são usados para monitorar processos não Salt. Quando ocorrem atividades monitoradas, é enviado um evento que pode ser configurado para acionar um reator.

Observação: Você pode verificar quais beacons estão instalados e ativos em um subordinado executando um trabalho com beacons.list no respectivo destino de um subordinado. Consulte Como criar trabalhos para obter mais informações.

Trabalhos ou comandos assistemáticos

O espaço de trabalho Subordinados também 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 fluxo de trabalho diário, como na solução de problemas ou durante a configuração inicial.

No espaço de trabalho Subordinados, você pode executar um comando ou trabalho assistemático em:

  • Um único subordinado
  • Um ou mais subordinados
  • Um mestre Salt ou todos os mestres Salt (usando salt-run)
  • Um destino
Observação:

Destinos são dinâmicos, e novos subordinados são adicionados automaticamente a qualquer definição de destino correspondente. Certifique-se de rever os subordinados incluídos em um destino antes de executar um trabalho.

Para usar e visualizar o espaço de trabalho Subordinados, clique em Destinos no menu lateral. Você pode visualizar os detalhes de um subordinado específico selecionando o ID do Subordinado. Para baixar os dados de todos os subordinados, clique em Mais ações e selecione um formato de download.

Presença de subordinados

A coluna Presença indica se o SaltStack 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 SaltStack Config, influenciando o status exibido na coluna Presença.

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

Status Descrição
Desconhecido O SaltStack 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 SaltStack Config viu respostas do subordinado no último intervalo de raas_presence_expiration, definido como 3.600 segundos por padrão.
Desconectado O SaltStack Config viu uma resposta do subordinado, mas não dentro do último intervalo de raas_presence_expiration.