Andrey
адепты чистого kubectl
Andor
у меня всё совсем просто
Andor
нет хельма нет проблем
Andor
нет кубера нет проблем
Andor
или что сделает?
Andrey
а как же
Rainbow
ну вообще да, если apply старый сделать, он не почистит новое
Rainbow
но это такая редкость, что просто пофиг.
Rainbow
rollback это пожар, при пожаре все на это пофиг.
Andor
вот и приходим к тому что если стейт засрать то проще налить новый кластер чем чистить старый лол
Rainbow
проще понимать, что делаешь, а не надеяться на магию rollback. Новый ресурс скорее всегонужен будет после rollback, когда починят
Andor
https://medium.com/virtuslab/think-twice-before-using-helm-25fbb18bc822
Rainbow
rollback нештатная ситуация, там слишком много идет не так, чтобы быть спокойным.
Rainbow
интересно как откатывать релиз, когда создалась огромная новая дб, налили данный и срочный откат 🙈 базу то трогать не нужно. но helm же другой.
Andrey
я доверяю helm'у делать ролбэк. Делать бэкапы я ему бы не доверил
Andor
ну вообще да, если apply старый сделать, он не почистит новое
тот же ksonnet по-умолчанию добавляет аннотации, к какой версии и когда был сгенерен каждый ресурс, технически можно найти другие версии и почикать
Andor
но это костылики
Rainbow
на практике налажал - должен понимать как поправить.
Andor
угу
𝚔𝚟𝚊𝚙𝚜
на практике налажал - должен понимать как поправить.
Вообще для этого операторов придумали же
Rainbow
Я ссу дб в куб
Andor
хорошая фраза вышла
𝚔𝚟𝚊𝚙𝚜
Я срулетом под балконом
Ivan
интересно как откатывать релиз, когда создалась огромная новая дб, налили данный и срочный откат 🙈 базу то трогать не нужно. но helm же другой.
Надо научить джобу с миграциями, что новая версия бд это нормально и откат на предыдущую версию можно хельмом. В случае большого пожара, т.е. отката на несколько версий назад, даунгрейдить версию в бд руками. Хельм тут уже не помощник, да.
Rainbow
Кучу раз говорил про это и все молчат. Хорошо, если просто job, а не init контейнер.
Ivan
Да, в Job. Плюсы тут в конфиге, он для миграций как и для приложения. Но да, если бд не в кубе, то пофиг.
Rainbow
Он такой же, если лень разделять конфиг на один CONNECTION_STRING и все остально. @diafour я понимаю, что вы из фланта и катаете каждый день куча приложений, но пропагандировать миграции в ci думаю нужно, это сильно все упрощает.
Rainbow
У меня команда 5 человек, мы загнемся если будем делать хоть что-то сложное 😁 при 80+ деплойментах, которые я один большей частью качу.
Rainbow
В смысле у меня одна из задач делать все проще. Миграции в ci это просто. И это то, с чего стоит начинать, если не понятно как делать.
Rainbow
Я поэтому вчера и спрашивал зачем вам rails в loghouse, если можно из браузера слать sql напрямую в базу. Rails кажется лишним сложным звеном.
Ivan
Он такой же, если лень разделять конфиг на один CONNECTION_STRING и все остально. @diafour я понимаю, что вы из фланта и катаете каждый день куча приложений, но пропагандировать миграции в ci думаю нужно, это сильно все упрощает.
Нормально же общались :))) Тут всё по-разному, заказчики разные, у всех своё видение и свои процессы. У кого-то есть миграции нескольких бд и хитрые тесты в придачу, тогда проще job-ами разрулить. Бд в кубе для тестовых namespace, тогда тоже job-ы, и для продажи они же, чтобы не писать один раз в ci, второй в job.
Rainbow
Да и нормально общаеся) Я просто топлю за миграции в базе и оно не топится, обидно за простое решение 🙈
Ivan
Я поэтому вчера и спрашивал зачем вам rails в loghouse, если можно из браузера слать sql напрямую в базу. Rails кажется лишним сложным звеном.
Loghouse собран из знакомых запчастей, поэтому rails. Там есть issue на доработки, в том числе убирание rails backend-a.
Rainbow
Целиком убирание или в сторону go?
Ivan
Целиком убирание или в сторону go?
Если вдруг доберёмся, рассмотрим разные варианты. Сейчас работы по loghouse вынужденно висят на hold-e :(
Alex
читал читал так и не понял как же вторую сетевуху задейтсовать чтобы через нее трафик гнать
Alex
средствами route&
Alex
?
Alex
cosc asa на 70 прцоентов нагружается на нате
Maico
hi, someone speaks English?
Anonymous
Russian speaking community :)
Maico
Do you know telegram English community?
Andor
hi, someone speaks English?
Плиз спик рашн, зис из рашн комьюнити
Салтыдык
Do you know telegram English community?
I'm afraid the telegram is not such popular in English speaking countries
Салтыдык
so yeah, it's better to join the Slack channel
Maico
thanks guys
Alex
Подскажите, плиз. КАк менять настройки nginx.conf в NGINX Ingress Controller?
Anonymous
Подскажите, плиз. КАк менять настройки nginx.conf в NGINX Ingress Controller?
https://kubernetes.github.io/ingress-nginx/examples/customization/custom-configuration/
Anonymous
Но вообще в документации все это есть
Alex
А можно замапить nging.conf с хоста, как то за configmap очень не удобно. Или какие еще есть варианты?
Andrey
А все эти операторы да контроллеры от лукавого.
Роман
Коллеги, а как-то можно заставить кубелет, при неудачной livenessProbe не контейнер убивать, а весь под пересоздавать?
Eugene
Может ктон-ибудь знает где flannelконтейнеры берут свои конфиги когда стартуют на новой ноде?
Eugene
где то в районе /opt/cni смотрел?
там только бинарники, ничего больше
Алексей
а в выводе манифестов контейнеров что написано?
Eugene
а в выводе манифестов контейнеров что написано?
в том и дело, что я не могу посмотреть этот контейнер, на старых нодах все пишет, а на новой говорит что я должен залогиниться
Eugene
/etc/cni жи
10-flannel.conflis такой же файл как и на рабочих нодах
Terry
не кидайтесь тапками только https://freelancehunt.com/project/provesti-audit-dat-rekomendatsii-po/474388.html
Terry
ceph коварен )
Eugene
centos@ip-10-0-42-245 net.d]$ kubectl -n kube-system logs kube-flannel-pnkmn kube-flannel error: You must be logged in to the server (the server has asked for the client to provide credentials ( pods/log kube-flannel-pnkmn))
Vadim
>Ceph >3 ноды. Не хайлоад Росреестр?
Terry
в rancher Это из каробки
Terry
>Ceph >3 ноды. Не хайлоад Росреестр?
заказчик из Украины, видно какие-то мелкие экстремалы
Eugene
После чего произошло?
после джоина через токен