blkmrkt
А чем именно являются серты в самом кубернетисе? Как их через kubectl посмотреть? Среди secrets их вроде нет
Andrey
Andrey
обновлялся 10 дней назад
blkmrkt
blkmrkt
интересно что принудительный SSL от клаудфлеря тоже не работает, это неимоверно бесит!
blkmrkt
ок, с этим доменом сработало, новый ингресс контроллер просто создал
Pavel G
blkmrkt
а вот еще пушка - конда меняю configMaps или секреты, привязанные к поду, сами поды на это не реагируют и не перезапускаются. Почему?
Andrey
в разных кластерах исессно
Andrey
что бы унифицировать инфру лучше иметь "верхний прометей" в каждом кластере, но тогда это ресурсы и бабло)
Andrey
Andor
Andor
Хотя нет, мне пофиг
Pavel G
Pavel G
Andor
а ещё есть project thanos
Pavel G
Andor
лучше эту дискуссию пернести в церковь метрик
Andor
к куберу она имеет мало отношения имхо
Andor
поделом
Pavel G
Andor
Andor
вместо нормального хранилища метрик
Andrey
Хмммм
опять таки, что мы считаем OPEX или CAPEX ? я так понимаю посчитать нам важно)
Pavel G
Pavel G
Ну и на первоначальную настройку)
Andor
это смотря как ты его настроишь
Andrey
ага, поэтому я и говорю - давайте оперативные данные хранить неделю, всем будет хорошо :)
Andrey
авитовцы вон, сутки хранят, экстремалы)
Andor
да
Andor
xenial только на одном хосте
𝚔𝚟𝚊𝚙𝚜
используете systemd-resolved? :)
𝚔𝚟𝚊𝚙𝚜
Он если что там дефолтом идет
Andor
неа
Andor
у нас пока довольно сырое
Andor
настоящего прода пока нету
𝚔𝚟𝚊𝚙𝚜
интересно за каким боком его в новую убунту запихнули
Andor
про netplan значит вопросов не возникает
𝚔𝚟𝚊𝚙𝚜
ох
𝚔𝚟𝚊𝚙𝚜
но вообще netplan вполне здраво выглядит
Andor
угу. только адреса навешанные не им скидывает с инетрфейса
𝚔𝚟𝚊𝚙𝚜
а вот systemd-resolved из коробки не работает, хотя наверное это специфика моей конфигурации
blkmrkt
А вот вопрос - у меня один под-аписервер для проекта сидит на той же ноде, на которой расположена и база постгрес. База не докеризирована тк очень большая. Мне нужно было подключить под к ней, в итоге в его свойствах включил Use Host's Network Namespace.
Теперь очевидно не работают rolling updates, тк в один момент времени не запускаются более 2 контейнеров из-за конфликта портов.
Можно как-то иначе сделать подам видимым локальный порт ноды на которой они расположены?
Andor
можно в env например выгрузить адрес хоста на котором запущен под
blkmrkt
может контейнер-прокси для этого есть?
Andor
ну не открывай
Andor
фаервола нет что ли?
𝚔𝚟𝚊𝚙𝚜
@blkmrkt можно unix-сокет пробросить в контейнер как вариант
blkmrkt
фаервола нет что ли?
неа. А какой посоветуете? У меня там чистый дебиан с докером и постгрей
blkmrkt
Andor
кстати с сокетом неплохой вариант
Lex
Dmytro
Dmytro
Mikhail [azalio]
Да.
А кто-нибудь натыкался на проблемы с 18 версией?
Mikhail [azalio]
Dmytro
смена env да, но можно же слушать изменения файлов (configmap, secret)
Dmytro
потому поды и не перезапускаются при изменении конфигмапы т.к. не должны
Mikhail [azalio]
Мне разработчики сказали что они не будут за этим следить, потому что слишком много работы :) поэтому изменение конфиг мапа = рестарт
Andor
можно сайдкар повесить, который будет киллять демона
Vadim
Кубернетес запускает контейнеры, а умеет ли приложение в контейнере чего-то там перечитывать - это проблемы приложения
Vadim
Andor
то есть валидировать нельзя?
Andor
в прометее же как-то сделали
Andor
и там даже метрика есть которая говорил удачный был последний релоад или нет
Andor
прометей не автомагически перечитывает конфиг
Andor
по HUP или при дёргании веб-ручки
Andor
дёргание может быть легко сделано сайдкаром
Vadim
Sighup - это паттерн приложения, а не оркестрации контейнеров. Поэтому правильно вопрос звучит так - "почему мое приложение не умеет перечитывать конфиг как прометей"