Size: a a a

2021 September 19

GG

George Gaál in Saltstack
Привет! Что такое unison ?
источник

GG

George Gaál in Saltstack
Имхо лучше, чтобы такие вещи как ключи в постгрес лежали
источник

AA

Andrey A in Saltstack
для minion cache что вы используете из этого?
https://docs.saltproject.io/en/latest/ref/cache/all/index.html#all-salt-cache
источник

MT

Maksim Terentev in Saltstack
Чем лучше?
источник

MT

Maksim Terentev in Saltstack
Мы использовали кеш пиллара, для принудительного обновления удаляли файл (с именем миньон) на мастере /var/cache/salt/master..
Сейчас отказались от кеша. Тогда версия была 3001
источник

OM

Omega M in Saltstack
https://github.com/bcpierce00/unison
Утилита для синка файлов в обе стороны.
Так как маунт с3фс весьма медленный а мастер любит обращаться к ключам часто. Мы синкаем с3фс маунт с локальной директорией юнисоном.
источник

GG

George Gaál in Saltstack
Очевидно же - никаких конфликтов с синхронизацией, транзакционность, высокая доступность
источник

GG

George Gaál in Saltstack
И в случае БД - у тебя нет так х костылей )
источник

OM

Omega M in Saltstack
А если бд сидит дааалеко от мастеров ? Как это влияет на перформанс ?
И что-то я не встречал в конфигах возможность хранения в постгресс ключей. Можешь кинуть ссылку пожалуйста?
источник

GG

George Gaál in Saltstack
а с фига ли постгрес должен быть далеко или медленнее с3 ?
источник

GG

George Gaál in Saltstack
> И что-то я не встречал в конфигах возможность хранения в постгресс ключей.
вот это, пожалуй, самый правильный вопрос
источник

MT

Maksim Terentev in Saltstack
Каждый сам решает, что называть костылем. База - хорошо, но еще лучше если она кластеризована.
Многие товарищи склонны считать что кластеризация в pg легко подходит под термин "костыль"
источник

GG

George Gaál in Saltstack
здесь вынужден с тобой согласиться
источник

OM

Omega M in Saltstack
Решение  без решения это не решение :)
источник

GG

George Gaál in Saltstack
ну, предложите лучше ) файлы - это тоже костыль
источник

MT

Maksim Terentev in Saltstack
на мой взгляд файлы норм: нет оверхеда, меньше точек отказа, просто и понятно.
мне нравится идея с распред фс, способ синка каждый выбирает на свой вкус.
и в случае если синк поломан, то мастер продолжает работать хоть и с устаревшими данными.
Согласен, что если недопустимо использовать не свежие ключи, то лучше упасть, но у меня это не критично (да и мониторинг этого дела настроен)
источник

GG

George Gaál in Saltstack
с файлами беда, что ты не можешь на них собрать двухстороннюю синхру
источник

GG

George Gaál in Saltstack
с тем же DRDB мы говна поели ) или тот же lsync - у тебя появятся файлы, которые разные, но с одним именем - и привет
источник

GG

George Gaál in Saltstack
в теории можно обойти тем, что у тебя все R/O и единый источник правды...
источник

GG

George Gaál in Saltstack
или last call wins
источник