Евгений
Сложно себе представить, чтобы поддержка оверлея стоила дешевле, чем обращение к безопасникам.
Евгений
Может где-нибудь в банке...
Sergey
Aleksey
Может где-нибудь в банке...
да в любой компании где есть худо-бедно безопасники и которые что-то пытаются контролировать, а не просто апрувят всё подрят
А так можно и голой жопой в инет выставлять сервисы, ведь так будет быстре и проще, ведь главное нат, фаервол и прочие сложность настраивать не надо .
Евгений
Vadim
Vadim
Paul
Евгений
Евгений
Если кто-то думает, что нахлобучивание на пакет заголовка дополнительного это security, то у меня печальные новости
G72K
Евгений
Евгений
Тебе же не белую сеть
Евгений
Ну просто если сети закончились, то у вас уже своя оверлейная сеть есть
Aleksey
понятно дело, хорошо, когда у тебя компания в 2 сегмента сети с 20 АЦЛ.
Aleksey
можно серые сети всему подрят отдавать, да и не беспокоиться о безопасности, ведь все свои 🙂
Aleksey
а если контора у которой слив или хак может сбить цену компании в разы, то там совсем другие принципы
Alex
о, JB пришёл 0_о
Artem
Всем привет. Ребят, подскажите пожалуйста, почему при команде helm upgrade кидает вот такую ошибку:
Error: UPGRADE FAILED: a released named env-dev is in use, cannot re-use a name that is still in useкоманда:
helm upgrade --install \
--namespace env-dev \
--force \
--wait \
env-dev \
--set global.imageRegistry=*** \
--set global.projectName=*** \
--set global.commonHost=*** \
--set global.certificateIssuer=letsencrypt-prod \
--debug \
./src/helm/charts/environment \
--values /home/usere585/projects/myproject/new/values.yamlпричём первый раз он устанавливался точно такой же командой
Paul
Danila
потому что релиз с таким именем еще существует
Danila
попробуй использовать update
Andrey
Danila
обманул, update уже не используется. Пишут что такое встерачалось на разных версиях хельма. Как вариант решения удалить релиз и раскатить снова
Rainbow
Danila
а что вместо него с той же функциональностью?
Rainbow
А какая у него функциональность особенная? Кроме шаблонизатора yml
Andrey
install/upgrade/rollback/hooks
Danila
управление релизами как сущностью, если чарты самописные. Ну это для меня удобно.
Andor
Rainbow
Andrey
у вас тот apply, который для замены upgrade/rollback не будет работать без манифестов
Denis
Всем привет! Кто юзает k8s-prometheus?
Можете плес кинуть сюда джобу kube-state-metrics ?
Andor
как и кубернетисы вцелом
Rainbow
Rainbow
kubectl delete -f manifests/
вроде одной
Andor
Andor
сервисмонитор?
Rainbow
ну и если совсем пригорело, то
kubectl rollout undo deployment
есть
Andrey
Andor
Andrey
для этого надо знать, из какой ветки было задеплоено до этого. Я не говорю, что это невозможно сделать, я намекаю на то, что для реализации helm rollback через чистый kubectl вам придётся потрахаться
Rainbow
Rainbow
Andor
если там не указано, то в конфиге прометея тоже не указано и берётся дефолтное 60 секунд вроде
Andrey
Andor
хз
Andrey
я о том, что helm'у их не надо показывать
Andor
один хер у тебя хельм не руками запускается, а из CI
Andor
если у тебя уже есть ci, то зачем часть логики ci куда-то ещё выносить?
Andrey
ещё раз. helm rollback значительно упрощает жизнь, это одна команда
Andor
нажать кнопку "откатить" в ci - тоже несложно
Andor
заодно имеешь точное понимание на какую версию откатило
Andrey
иначе вам придётся хранить/доставать предыдущую версию, делать checkout
Rainbow
этож нужно найти кнопку, ты не понял
Andor
Andrey
а как вы предлагаете делать ролбэк без старых манифестов?
Andor
ты их удаляешь?
Andor
или они в гите лежат?
Andrey
для этого надо знать, из какой ветки было задеплоено до этого. Я не говорю, что это невозможно сделать, я намекаю на то, что для реализации helm rollback через чистый kubectl вам придётся потрахаться
Andor
в смысле?
Andor
откатил мёрж, применил из мастера и всё
Andor
в the easy way был вполне пример как это сделать
Andor
и железобетонно
Andrey
артефакты свалившегося деплоя, с ними что делать будете?
Andrey
давайте, рассказывайте мне дальше, как у вас всё просто