Size: a a a

2020 February 18

GG

George Gaál in Saltstack
на оф сайте есть доки - как правило их достаточно
источник

GG

George Gaál in Saltstack
там же есть туториал
источник

GG

George Gaál in Saltstack
русскоязычный - забудь
источник

GG

George Gaál in Saltstack
слишком специфичная терминология
источник

KN

Konstantin Nikolaev in Saltstack
Асилбек
Всем привет. Есть ли у кого то учебник про saltstack желательно русскоязычный ?
В info данного канала есть ссылка на туториалы https://github.com/hbokh/awesome-saltstack
Забудь про русский...
источник

KP

Kirill Proskurin in Saltstack
Асилбек
Всем привет. Есть ли у кого то учебник про saltstack желательно русскоязычный ?
Любая книга устаревает в момент выхода, исключения только всякие фундаментальные вещи вроде алгоритмов и тд. Есть какая-то книга по Соли но она по 2016 версси кажется.

Тут как-то уже спрашивали и мой совет такой: https://t.me/saltstack/15180
Telegram
Kirill Proskurin in Saltstack
Если есть опыт любой другой системы(Ansible, Puppet, Chef) то моя рекомендация это:
1) Прочитать их офф туториал: https://docs.saltstack.com/en/getstarted/
2) Посмотреть вот это видео: https://vimeo.com/289106306/7fd5601ce6
3) Сесть и перенести в соль любую простую роль из ансибла или папета.

Это немного поможет. Дальше разобратся в highstate vs orchestration vs salt-call
Дальше разобратся в pillars vs grains vs sdb
Дальше по проблемам - если есть секреты например которые надо использовать то это глубокая кроличья нора.

Важно понимать что в Соли подход что бест практик почти нет - есть только твои задачи. Я лично рассмытриваю соль как фреймфорк, а не как configuration managment and deployment tool. Мне кажется я потратил около 4 месяцев ленивого ковыряния в Соли пока я не пришел к схеме которая мне зашла имея хороший(2+ лет) опыт Ансибла и Папета.


Если опыта других систем нет то я вообще не уверен что надо начинать с соли. Соль обьективно самая сложная система из всех существующих на рынке.
источник

MK

Maksim Kavpush in Saltstack
Асилбек
Всем привет. Есть ли у кого то учебник про saltstack желательно русскоязычный ?
в файлах группы возьми "автоматизацию сетей", это единственное что нашел на русском
источник

s

sam in Saltstack
а как вы джинжу дебажите? ругается Rendering SLS '' failed: Jinja variable dict object has no element 0, не понятно на что
источник

KP

Kirill Proskurin in Saltstack
с трудом. в 3000 завезли какой-то хелпер для дебага джинжи. Ну а пока я тупо запускаю sls с -l debug что бы видеть рендеринг и убираю\принчу куски джинжи пока не найду проблему
источник

MK

Maksim Kavpush in Saltstack
salt-call -l debug на миньоне. покажет конфиг сформированный
источник

KP

Kirill Proskurin in Saltstack
ну это поможет если проблема в результрующем sls а если в джинжа рендеринге то он упадет и надо править файл что бы найти проблему
источник

MK

Maksim Kavpush in Saltstack
я к тому что на миньоне вывод дебага подробней в отношении конфигов
источник

s

sam in Saltstack
да, помогло, спасибо
источник

s

sam in Saltstack
я таки понимаю, у салта нет фичи, когда можно на основе выполнения стейта, распарсить вывод и выполнить или не выполнить действие?
источник

as

andrew sp in Saltstack
есть, state.orchestrate называется
источник

as

andrew sp in Saltstack
там кстати в 3000 breaking change подвезли незаметно: https://github.com/saltstack/salt/issues/56119
источник

KP

Kirill Proskurin in Saltstack
andrew sp
есть, state.orchestrate называется
я думаю вопрос скорее про slots
источник

s

sam in Saltstack
хм
источник

s

sam in Saltstack
почитаю
источник

s

sam in Saltstack
спасибо
источник