Perguntas sobre 'saltstack'

1
resposta

SaltStack: Como remover um bloco que foi criado com file.blockreplace?

Eu uso file.blockreplace assim: etc_sudoers_{{ system_name }}: file.blockreplace: - name: /etc/sudoers - marker_start: "# START etc_sudoers_{{ system_name }} -DO-NOT-EDIT-" - marker_end: "# END etc_sudoers_{{ system_name }} --...
08.01.2018 / 15:32
2
respostas

SaltStack: Empurre mudança única, nem todos

Eu tenho um servidor que foi gerenciado manualmente antes. Queremos gerenciar este servidor com uma pilha de sal no futuro. Eu corri isso para ver o que você faria com a fórmula salina atual: salt-ssh remote-host state.sls webserver test=T...
27.11.2017 / 09:57
1
resposta

SaltStack | Como atribuir a saída do shell de cmd.run à variável Jinja?

Problema Não é possível atribuir a saída de cmd.run no meu estado de sal. A condição sempre retorna true mesmo se o load_avg no minion não for realmente igual ou além do threshold . Eu também incluí na configuração as coisas que tente...
23.10.2017 / 19:18
1
resposta

Pode chamar salt-grains.get exibir apenas o valor da chave?

salt-call grains.get cluster %código% Existe uma maneira de o salt-call exibir apenas o valor (por exemplo, local: up102 ) sem o resto da saída, ou devo recorrer ao uso de up102 ou awk etc para extraí-lo? Não vejo nenhuma opç...
31.08.2017 / 18:08
1
resposta

Saltstack: Como posso controlar a saída de cmd.run?

Estou usando apenas o Saltstack para executar comandos em vários servidores, por exemplo, para verificar se existe uma extensão TYPO3 específica em qualquer servidor. Eu quero suprimir a saída vazia de minions (ou seja, o nome do host) e quero v...
24.04.2017 / 17:29
1
resposta

Passando a variável jinja ao script do pilar de sal

Usando o salt to provision e quero poder executar o cmd.script. O script funciona se eu listar todos os pacotes que pretendo instalar no script. Mas eu prefiro ter a lista de pacotes na fórmula de sal e referir a partir do script. Abaixo funcion...
10.05.2017 / 19:41
1
resposta

SaltStack: qual regra de firewall para o tráfego de saída dos minions?

Em uma rede onde todas as portas OUTPUT são fechadas por padrão em servidores minions, e somente as portas necessárias são abertas, quais portas eu tenho que abrir nos servidores minion para a comunicação entre o Salt master e os salt minions?...
05.10.2016 / 12:00
2
respostas

saltstack: use um módulo Python nos dois estados e no pilar

Eu tenho um módulo personalizado com uma função que eu posso usar nos meus estados assim {% set myvar = salt['mymodule.myfunction']() %} Agora eu quero / preciso usá-lo no meu pilar. Eu tentei chamar da mesma maneira, mas recebi um erro...
16.08.2016 / 14:05
1
resposta

SaltStack: Como implementar o filtro Jinja personalizado?

Eu quero estender os filtros jinja que estão disponíveis no SaltStack Eu quero criar um filtro simples chamado rpm_to_debian_name { package-name | rpm_to_debian_name } Eu só encontrei documentos sobre os filtros específicos de sal:...
27.10.2016 / 13:17
1
resposta

Haverá algum problema se os diretórios SaltStack forem subdirecionais de / srv / salt?

A maioria dos exemplos - e também a documentação - do SaltStack colocam os arquivos de estados em /srv/salt e os arquivos pilares em /srv/pillar . Isto significa que se eu quiser rastrear os arquivos usando um controle de fonte (Mercuria...
28.07.2016 / 20:50