Dmitry
А как так то
Dmitry
Бекап не делался?
Sergei
зато блеймлесс постмортем, хуемое, блаблабла, крутая облачная инфраструктура. бекапы снять не осилили.
Constantine️
Бекап не делался?
в какой-то момент перестал делаться )
Dmitry
Каждый день проверяю отчеты
🏳️ Phil
https://twitter.com/gitlabstatus/status/826591961444384768
Roman
Интересно, за nftables тоже срачь будет?
Там обещают совместимость и транслятор прааил
Tiarv
Экий копролит у тебя
Это верхний слой, есть более глубокие.
Dmitry
этого мало.
Ну я восстановления провожу периодически
Dmitry
Но один хрен можно проебать чонить
Aleksey
гитлаб жалка.
Aleksey
но парни ребята вообще в онлайне всё выкладывать чего делают
Lex
гитлаб жалка.
Я когда-то его сурово ковырял, наша контора им еще патчи в апстрим засылать пыталась — не жалко, совсем
Aleksey
нее
Aleksey
эта пофиг.
Aleksey
Aleksey
мне сейчас интересно посмотре тьв глаза чуваку который это сделал
Lex
бекапы делать не модно видно
Aleksey
я про вот это вот https://docs.google.com/document/d/1GCK53YDcBWQveod9kfzW-VCxIABGiryG7_z_6jHdVik/pub
Aleksey
они с бекапа ща и востанавливают
Lex
что-то долго
Aleksey
YP thinks that perhaps pg_basebackup is being super pedantic about there being an empty data directory, decides to remove the directory. After a second or two he notices he ran it on db1.cluster.gitlab.com, instead of db2.cluster.gitlab.com
Aleksey
онлайн постмортем считает таки постмортем или для этого есть другое специальное слово ?
🏳️ Phil
А что там в итоге случилось-то?
Aleksey
базу дропнули
Aleksey
твой любимый постгрес
🏳️ Phil
ну а облачность, репликации, вот это все?
🏳️ Phil
облака же чудесным образом все защищают
🏳️ Phil
взяли и новые ноды рахвернули
Aleksey
фил почитай
Aleksey
там понятно всё
🏳️ Phil
это был сарказм
Lex
это были идиоты
Aleksey
ну и опять все жалуются на посгтрес
Aleksey
The replication procedure is super fragile, prone to error, relies on a handful of random shell scripts, and is badly documented
Aleksey
Our backups to S3 apparently don’t work either: the bucket is empty
Aleksey
:(
🏳️ Phil
backups to S3 мне кстати кто-нибудь объяснит чем это удобно?
Aleksey
чем удобно условно безлмитный и надежный сторадж с простым способом завилки туда данных ?
Dmitry
если не восстанавливаться))
CMDR Jack
Особенно если бакет пустым держать
CMDR Jack
А гитлаб молодцы, что все прозрачно пишут
CMDR Jack
Да, объебались, зато вот, всем остальным урок. И им тоже.
🏳️ Phil
чем удобно условно безлмитный и надежный сторадж с простым способом завилки туда данных ?
у него рсинка нет с линковкой хардлинками. ты всё время всё заливаешь. я не очень пнимаю как это вообще всё на kv ложится
🏳️ Phil
Ещё и вот эта тема с бакетами и HTTP. Заебись для бэкапа удобно
🏳️ Phil
Возможно я чего-то не понимаю. Вот и спросил
🏳️ Phil
Слушайте, а чтобы такого KV поиспользовать. Тупо KV. Но размер V может быть до 50mb
🏳️ Phil
Хочется конечно шардинга
Sergei
это как раз S3.
Aleksey
swift да
🏳️ Phil
Ok. Self hosted
Aleksey
тоже подумал что надо файлами такой вариант хранить
🏳️ Phil
Про шардинг пока забыли
Sergei
Ok. Self hosted
openstack swift, ceph.
🏳️ Phil
А о. Ceph
Aleksey
@schors s3 бывает hosted
Aleksey
minio же
Nikolay Markov
Hosted s3 - это swift с включенным s3 api
Aleksey
свифт абзац большой
🏳️ Phil
Хм... а у minio.io есть дока не quick start? я помню у них не было distributed, а тут вдруг есть. у доки на distributed есть ссылка на какой-то минимум в 4 диска для standalone, но я не могу найти этого в standalone....
Aleksey
там так себе дока.
Aleksey
а не стендалоун какойто пока стремный.
Dmitry
Hosted s3 - это swift с включенным s3 api
а гонял его кто то хорошо?
Dmitry
чтобы прямо потно так
Nikolay Markov
а гонял его кто то хорошо?
Он говно, там и гонять не надо
Nikolay Markov
Достаточно код посмотреть
Dmitry
но если это "свифт" с включенным апи
Nikolay Markov
аргументы?
Я его код смотрел)
Dmitry
говно именно в реализации апи лайк с3?
Nikolay Markov
но если это "свифт" с включенным апи
Я просто имел в виду, что большинство standalone объектных хранилищ умеют представляться s3
Nikolay Markov
А свифт сам по себе говно, безотносительно апи
Aleksey
Я его код смотрел)
так себе аргумент. предполагает что вас надо считать источником правды. а в публичных беседах это не работает.
🏳️ Phil
а не стендалоун какойто пока стремный.
ну т.е. я правильно понял, что он свежий?
Nikolay Markov
так себе аргумент. предполагает что вас надо считать источником правды. а в публичных беседах это не работает.
Если учесть, что я работал три года в мирантисе и пишу на питоне 7 лет - как бы пофиг
Aleksey
я не могу этого знать :)