Você pode fazer salt-call state.high e especifique a regra individual desejada do arquivo diretamente na linha de comando.
Eu tenho um estado chamado service.sls dentro de um diretório "elasticsearch". Eu poderia chamar todo o estado via salt-call state.sls elasticsearch.service , mas gostaria apenas de acionar uma regra dentro desse estado.
Contexto: a configuração é file.managed e foi alterada, mas eu gostaria de fazer manualmente a reinicialização que o estado acionaria.
Você pode fazer salt-call state.high e especifique a regra individual desejada do arquivo diretamente na linha de comando.
Embora exista um parâmetro exclude na maioria das funções de estado, não há inclue .
No entanto, você pode excluir todos os outros IDs de estado para executar apenas a "regra" desejada:
salt-call state.sls elasticsearch.service exclude="[{'id': 'id_to_exclude'}, {'id': 'id_to_also_exclude'}]"
Tags saltstack