Nikolay Markov
проблему я понял, какое "более красивое" решение?
не хранить ошметки того, чего нет. Либо выставлять статус Released с возможностью зареклеймить специально сформированным клеймом, либо не давать удалять вообще PVC, пока она связана с диском, без явного разрыва этой самой связи сначала
Nikolay Markov
А если я pvc в etcd удалю?
то ты ССЗБ, так можно про любое сказать
Nikolay Markov
"а что если я rm -rf /etc сделаю"
Vadim
"а что если я rm -rf /etc сделаю"
Видите, а говорили плохие safe defaults
Nikolay Markov
говорил, что плохо, что нельзя эти самые defaults поменять без боли
Vadim
у диска выставляется claimRef же
А если это вообще не настоящий диск?
Nikolay Markov
А если это вообще не настоящий диск?
а каким боком это проблема кубернетеса-то? по дефолту ресурс есть, диск там внизу, папка или вообще амазон s3 - это уже дело провиженера
Vadim
Вы же видели провижионеры, которые не поддерживают Delete?
Nikolay Markov
А если провижионер не позволяет удолять сразу? Вдруг он где-то еще примонтирован?
опять же, не надо смешивать диски, за которые отвечает провиженер, и ресурсы в кубернетесе. Диск может быть и без записи в etcd, а запись в etcd может быть и без диска
Nikolay Markov
Nikolay Markov
но при этом, думаю, сам PV они все равно должны при любом раскладе удалять из ресурсов, а уж что они там дальше у себя делают - это их проблема
Vadim
вполне допускаю, что такие есть
Вот по этому и настраивается дефолтно Retain
Nikolay Markov
Вот по этому и настраивается дефолтно Retain
еще раз, я не против Retain по дефолту
Nikolay Markov
я против того, что в принципе нельзя настроить банальный и очевидный кейс в обход дефолтного поведения
Nikolay Markov
без танцев с бубном
Nikolay Markov
особенно меня умилило, что в описании к Recycle написано "ну, оно делает rm -rf * на вольюме"
Nikolay Markov
а на деле он не осиливает его сделать даже тупо не локальном партишене
Nikolay Markov
Nikolay Markov
но мне сложно представить кейс, когда нужен будет неудаляемый PV
Nikolay Markov
это когда, скажем, у нас что-то притворяется блокдевайсом, а на деле хардварная приблуда с тонкими настройками, хранящимися в аннотациях в etcd?
Nikolay Markov
ну хер знает, это все и сейчас-то в бета-режиме работает, а в бою реально такое представить...
Dmytro
Без циски - https://github.com/cilium/cilium
Но ведь тоже за деньги он
Nikolay Markov
NFS?
что NFS?
Dmytro
план прост нет конкуренции = выше ценность = выше зп
Угу, то-то я смотрю зарплаты программистов на коболе заоблачные
Nikolay Markov
NFS - это точка монтирования на диске. Есть ли для нее ресурс в кубернетесе при этом - это другой вопрос. Может быть, может не быть
Михаил
так что докер едет
Sergei
уже RHEL 7
нет 6.
Михаил
нет 6.
у меня соседний офис лютый энтерпрайз с безопасниками, так что 7
Михаил
я знаю компанию, в которой вообще 5.
ну у них тоже есть, но закапывают)
Eduard
+1
++
Eduard
Товарищи, суйте бд в докер. Неделя вашего секса по восстановлению битого посгреса тоже оплачивается!)
Etki
возвращаемся к мышам: как докер спровоцирует битие постгреса?
Vadim
Это потрясает устои - стейтфул же! Анафема!
Eduard
Механику - надо копать
Etki
Ага, а как?
Sergei
звон слышали, а где он - не знаете? :)
Andor
больше интересно, какие проблемы решает запуск бд в докере
Vadim
Случай из практики у товарища.
Сколько лет назад, что за база, почему и отчего развалилась? Или фундаментальная проблема?
Vadim
тебе же сказали, потому что докер - говно.
Так я собирался ему crio продать!
Vadim
Или ручку, для начала
Eduard
Сколько лет назад, что за база, почему и отчего развалилась? Или фундаментальная проблема?
Месяцев 8-9 назад. Был чистый деплой на заказ, там джанга с посгресом. Прожило это дело 2 месяца. Просто в какой-то момент перестал стартовать контейнер (упав). При поднятии трэйс на битые таблицы самого посгреса. Валы включили на 5 гигов, накатывали их на бекап.
Eduard
тебе же сказали, потому что докер - говно.
Да, говнина. Молодая, нестабильная говнина.
Etki
а докер тут при чем
Sergei
Eduard
а докер тут при чем
Эта хрень живёт по сей день без падений, вытащенная из докера
Sergei
Это возраст?
боюсь, что да. кубернетесу, например, меньше (:
Etki
давайте еще интел забракуем, потому что на интелах точно постгрес падал
Eduard
Я раз в несколько сношу /var/lib/docker на офисном сборщике, ибо со слоями проблема
Eduard
боюсь, что да. кубернетесу, например, меньше (:
Про кубик молчу. Освоил чутка, но боюсь развалится, если пару моих пыхог запустить. И 5 лет - не тот возраст, где пахнет надёжностью. Пока что только детской неожиданностью.
Sergei
или ждёте 10?
Eduard
скажите, Эдуард, когда вы пишете софт, вы ждёте 5 лет перед тем как начать им пользоваться?
Я не ору, что он стабилен. Мой вариант оркестрации парсеров, писанный пару месяцев назад багфиксится до сих пор, и по тонкостям.
Sergei
Sergei
например, стабильно падать.