𝚔𝚟𝚊𝚙𝚜
ну на мир вешается только ns запись аля зона dev.example.org спросить у ns-dev.example.org с приватным айпишником
Anonymous
ну... эм... блин
Anonymous
ладно, я просто подумал, что тут есть люди которые заменили правку докер-резолвера на бинд например, но без впн
Nikolai
Можно посмотреть финальный ямл пода, там должно быть
как я понял моя проблема в этом: ... securityContext: 1 fsGroup: 1 supplementalGroup: -1 ... поскольку в статусе ошибка > container has runAsNonRoot and image has non-numeric user (vhost), cannot verify user is non-root
Aleksei
Коллеги, у меня странная ситуация Поднят ingress-nginx даемонсетом через родной хелмовский чарт но при его работе остаётся огромное кол-во соединений в TIME_WAIT поднимаю рядом в докере обычный nginx, делают на него нагрузку - 19к рпс спокойно и TIME_WAIT вообще не создаются а тут на каждое соединение - два TIME_WAIT даже если иду просто на / , а он оттуда на default backend, оба на одной машине поставил даже net.ipv4.tcp_tw_reuse = 1 толку 0 как заставить его убирать за собой?
𝚔𝚟𝚊𝚙𝚜
А я тут fencing к кубу прикрутил, кому интересно присоединяйтесь потестить: https://github.com/kvaps/kube-fencing
G72K
𝚔𝚟𝚊𝚙𝚜
У всех логика разная может быть заложена, у меня fencing-скрипт вычисляет hostame для ilo шасси и server_id например.
G72K
Ну пусть скрипт и останется скриптом, почему он в отдельном поде?
𝚔𝚟𝚊𝚙𝚜
А, идея была сделать fencing-agents полностью заменяемым компонентом
𝚔𝚟𝚊𝚙𝚜
По аналогии с out of tree storage plugins, для fencing могут быть разные провайдеры
𝚔𝚟𝚊𝚙𝚜
А контроллер остаётся контроллером
Etki
Приходи в мою ложу вечером
Sergey
@SinTeZoiD
bebebe
На канале 1.6к подписоты, всего три поста лайфхаков и прочих прохладных историй. Про k8s не пишут
Denis
Всем привет! Впервые пытаюсь вывести графану через nginx-ingress. Делаю вот так это дело: apiVersion: extensions/v1beta1 kind: Ingress metadata: name: grafana-ingress namespace: kube-system annotations: kubernetes.io/tls-acme: "true" kubernetes.io/ingress.class: "nginx" spec: tls: - hosts: - grafana.test.ru secretName: router-go-tls rules: - host: grafana.test.ru http: paths: - path: / backend: serviceName: monitoring-grafana servicePort: 80 В итоге графана отдает 404 ошибку, так полный url запросы выглядит так: https://grafana.test.ru/api/v1/namespaces/kube-system/services/monitoring-grafana/proxy/login Графана получает этот путь и отдает 404. Может кто сталкивался с этой задачей, и может подсказать как правильно нужно сделать?
bebebe
Чево
того, зашел на этот канал который рекламят
Alexey
я не могу его поправить, могу только пересоздать, но кмк он уже уехал в историю и врядли кому-то уже может быть интересен ))
Alexey
там и первый пункт с кубспреем тоже выглядит не совсем так как я хотел в итоге
Antony 🇫🇷
Михаил
!спам
Anton
а зачем старый опрос нужен?
Andor
вот именно
Михаил
Что вы добиваетесь опросом? Всё того же "я не хочу думать и читать, подскажите мне самое популярное и простое решение"?)
Alexander
Насколько правильно использовать кластер кубернетеса из трех нод всего для прода? У меня вариант либо сворм либо кубер вижу
Михаил
Михаил
В гите
Alexander
не очень, один мастер. два воркера?
Предполагал три мастера, они же в роли воркеров
Михаил
не очень, один мастер. два воркера?
Три мастера три воркера
Alexander
Три мастера три воркера
На трех хостах. Не на 6)
Михаил
На трех хостах. Не на 6)
Ну я тебя правильно понял
bebebe
Предполагал три мастера, они же в роли воркеров
вашы workload'ы могут мешать pod'ам k8s работать
bebebe
зачем вы это мне пишите? пишите Александру
Alexander
вашы workload'ы могут мешать pod'ам k8s работать
Насколько сильно? Есть какието статистики? Сворм изученное и проверенное решение но нравится все меньше( разводить кубер в котором я относительно новичек , на три ноды почемуто кажется таким себе делом)
bebebe
смотря какой у вас прод
Alexander
смотря какой у вас прод
Нагрузка небольшая, сервиса 4 на го в докере
Vadim
три мастера так себе идея, на таких маленьких кластерах проще один мастер с бэкапом etcd и отработанной процедурой восстановления
Vadim
3 etcd будет жрать IO почем зря
Andor
бэкап etcd!
Andor
не думаю что на таком маленьком кластере io на etcd будет проблемой
Andor
4/8 = 0.5
Alexander
4/8 = 0.5
Класс)
Andor
угу, примерно 5..6
bebebe
4/8
я вам лично разрешаю
bebebe
делать это на k8s
Alexander
я вам лично разрешаю
😀😀😀интересно было больше услышать насколько это оправданои стоит ли))) но спасибо)))
Andor
бери и делай
bebebe
выше писали, что оправдано на 0.5
bebebe
если контейнеры с go'шечкой stateless, то можно делать с одним мастером, и не бекапить etcd, а при падение кластера просто накатывать новый за 8 минут
bebebe
у вас прод k8s на трех нодах, вот это звучит не круто
bebebe
вы даже не написали где хотите k8s хостить.
Gleb
так если всего 3 ноды значит не бизнескритикал - можно и полежать
bebebe
хехе, неплохой такой себе прод "можно и полежать" :)
Gleb
не ну если бизнес говорит что денег ток на 3 сервака вместо условных 9 то это ведь правда согласитесь?
bebebe
я если честно, даже вдумываться не буду почему такой прод
Andrey
hi all! Решил повториться с вопросом, ранее его задавал безрезультатно, но, мб, не все его видели (: Установил на локальном сервере kubernetes + gitlab-omnibus. При отработке gitlab-runner'a , который билдит приложение, получаю такую картину - закачка пкаетов maven'a по https то работает, то нет. Проблема похожа на ту, которая описана здесь: https://gitlab.com/gitlab-org/gitlab-runner/issues/3161 . В поде gitlab-runner'a все нормально по части DNS и закачек через wget и curl.
G72K
не ну если бизнес говорит что денег ток на 3 сервака вместо условных 9 то это ведь правда согласитесь?
Правильно говорит. На 4 сервиса на Го в докере 9 машин в среднем по больнице жирно :)
Gleb
так я и не спорю, юмор в том что многие не догадываются даже на чем огромнейшие интернет-ресурсы крутятся и почему это вообще работает
G72K
Реальная история из Банка: "не выключайте тот сервер, он очень старый, не знаем что делает, но лифты в здании встанут"
Gleb
10\10
Sergey
:D
Alexander
я если честно, даже вдумываться не буду почему такой прод
Не все компании большие, у всех разные возможности, но прод есть прод)
bebebe
надо видимо это в вопросе учитывать, пишите свой бюджет прода и пишите решение, относительно бюджета можно уже более точно давать вам советы