В Солтстеке, что является лучшим местом для хранения данных - PullRequest
0 голосов
/ 03 декабря 2018

В соли лучше всего хранить данные, это столб, зерно, карты, шахта и т. Д.

Ответы [ 2 ]

0 голосов
/ 10 июня 2019

Вот очень полезное видео о лучших практиках в солевой стакане.Большая часть данных может храниться в столпе, но структура вашего столпа очень важна.Вы можете классифицировать свой столб по region, roles, grains.Например, вы можете захотеть разделить какой-то столп по region1, какой-то другой столп для всех веб-серверов, какой-то столп только для определенного типа операционной системы.

Я нахожу это хорошим и гибким!

0 голосов
/ 03 декабря 2018

Нет единого правила, подходящего для всех.Вот как мы используем в нашей компании.

Если данные должны храниться в одном месте, а не передаваться другим пользователям, мы используем Pillar.(данные столба хранятся в памяти на Minion (никогда не касается диска))

Если данные не настолько чувствительны, мы можем использовать карты в файлах state.tls (тем самым мы экономим часть памяти на Minion)(не хранится в minion).

Если данные необходимо хранить в одном месте, а Minion может отправлять команды для обновления и т. д. Grains может сделать это.

Mine, который мы используем, когда хотим получить доступ/ поделиться данными по всем миньонам.

Надеюсь, это поможет

С уважением, Судхакар

...