Visualize o conteúdo do arquivo em um minion da pilha de sal

4

Como faço para produzir o conteúdo de um arquivo em todos os meus minions usando o Salt Stack?

A única funcionalidade "pull" que consigo encontrar está em este commit de minions , mas isso requer mudanças na configuração no mestre.

    
por Petrus Theron 02.08.2013 / 13:38

3 respostas

9

Solução usando cmd.run module:

salt '*' cmd.run 'cat /path/to/file'
    
por 05.08.2013 / 03:35
4

Obtenha o conteúdo de um arquivo sem usar comandos externos:

sudo salt '*' cp.get_file_str file:///etc/hosts
    
por 15.04.2015 / 08:44
1

Este recurso foi adicionado em uma versão posterior do Salt, você pode encontrá-lo na documentação oficial do sal neste link .

Você pode enviar um arquivo de um servo de sal para o mestre, emitindo este comando:

salt '*' cp.push /path/to/file

Lembre-se de que você precisa ativá-lo no arquivo de configuração do mestre de sal antes, definindo a opção file_recv como True

    
por 15.05.2015 / 12:42

Tags