Size: a a a

2020 February 26

AA

Artyom Abramovich in Saltstack
кеш ебни его
источник

ВЕ

Вячеслав Ефимов in Saltstack
не, в конфиге косяк был, он к нескольким синдикам подключался
источник
2020 February 27

HV

Harsha Vardhan in Saltstack
Hi all how to login saltstack
источник

R

Rad in Saltstack
а как вы дебажите  , у меня например есть
 
{% for sites in salt['pillar.get']('nginx_sites') %}
и я хочу понять что там вернется, в ansible есть debug , в salt нашел пока только
salt-call -l debug state.apply nginx  test=True
но он не дает полной картины
источник

MP

Man Purse in Saltstack
пробуй
-l all
источник

R

Rad in Saltstack
ууух оно там
источник

HV

Harsha Vardhan in Saltstack
Can I install salt minion & salt master in one VM ware?
источник

HV

Harsha Vardhan in Saltstack
Is it possible
источник

HV

Harsha Vardhan in Saltstack
Sorry not VM ware
Virtual box
источник

MK

Maksim Kavpush in Saltstack
Harsha Vardhan
Can I install salt minion & salt master in one VM ware?
Yes. You can do it.
источник

HV

Harsha Vardhan in Saltstack
But salt minion not working
источник

KP

Kirill Proskurin in Saltstack
Rad
а как вы дебажите  , у меня например есть
 
{% for sites in salt['pillar.get']('nginx_sites') %}
и я хочу понять что там вернется, в ansible есть debug , в salt нашел пока только
salt-call -l debug state.apply nginx  test=True
но он не дает полной картины
ну конкретно pillar.get ты можешь на миньене проверить из консоли
salt-call pillar.get nginx_sites
источник

R

Rad in Saltstack
спасибо, да помогло понять что не работает, попробовал завести переменную в описании хоста, но она не вытаскивается , имею pillar top.sls
base:
 '*':
   - nginx


из nginx.sls который лежит рядом переменные подтягиваются , а из salt-minion.example.ru  (который является названием хоста ) нет .
Можно ли задавать перменные миньёна , например у меня на одно хосте должны быть одны сайты , на другом другие , хотел вынести их в переменные хоста.
источник

R

Rad in Saltstack
нашел вариант
#pillar/top.sls
database*:
 - networking.{{ grains['host'] }}

# pillar/networking/database1.sls
network:
 key1: value1

# pillar/networking/database2.sls
network:
 key1: value2
источник

R

Rad in Saltstack
или вот так
base:
 '*':
[...]
 '{{ grains.host }}':
   - ignore_missing: True
   - hosts.{{ grains.host }}
источник

MK

Maksim Kavpush in Saltstack
Harsha Vardhan
But salt minion not working
What in logs of minion? Is master specified in minion config? Is key visible by salt-key -L?
источник

MK

Maksim Kavpush in Saltstack
Maksim Kavpush
What in logs of minion? Is master specified in minion config? Is key visible by salt-key -L?
default master for minion is named "salt"
источник

HV

Harsha Vardhan in Saltstack
Maksim Kavpush
What in logs of minion? Is master specified in minion config? Is key visible by salt-key -L?
Ya key is accepted
But test.ping not working
источник

KN

Konstantin Nikolaev in Saltstack
Harsha Vardhan
Ya key is accepted
But test.ping not working
Looks logs salt-minion/master
источник

R

Rad in Saltstack
Rad
спасибо, да помогло понять что не работает, попробовал завести переменную в описании хоста, но она не вытаскивается , имею pillar top.sls
base:
 '*':
   - nginx


из nginx.sls который лежит рядом переменные подтягиваются , а из salt-minion.example.ru  (который является названием хоста ) нет .
Можно ли задавать перменные миньёна , например у меня на одно хосте должны быть одны сайты , на другом другие , хотел вынести их в переменные хоста.
хмм , можно же сделать что-то вроде:
pillar top.sls
base:
  '*':
    - host_vars.{{ grains['host'] }}

и хранить в host_vars переменные хостов, это нормально ?
источник