Artem
Andrey
о. ещё раз спасибо
Andrey
решение было на поверхности
M
подскажет кто где в ui гугл клаудового кубера посмотреть крон джобы
M
через консоль понятно kubectl --namespace=trata get cronjob
M
а в ui
Siarhei
Siarhei
Artem
Siarhei
1.7.3 последний брал
Andrey
Andrey
в workloads
Denis
Добрый день, пожскажите пожалуйста.
Использую связку Rancher 2 и kubernetes v1.10.5. Создан кластер из 3 тачек на амазоне(control, etcd, worker). И при загрузке рам воеркера более чем на 70 процентов кластер падает. Куда копать, что читать?
Andrey
куда падает? на пол?
Anonymous
Вопрос: кто как борится с rbd locked images? Сейчас приходится в ручную, т.е. ansible скриптом если не отпускает image нод.
Denis
Зависает control, а точнее перестает отвечать kubelet
Denis
из-за этого весь кластер сразу становится недоступным
Andrey
смотрите логи kubelet
Anonymous
Artem
Михаил
Не держать базу в кубе?)
Andrey
наверное, это очень нубский вопрос
Vladimir
Iops не хватит
Rainbow
iops хватает, уже обсуждали.
Rainbow
production базы проще админить постаринке + небольшая вероятность бага в docker, которая может все убить.
Rainbow
dev/staging базы без проблем крутятся в кубере
Andrey
Andrey
как же давно я это делал в последний раз
Rainbow
я не знаю более менее нормального способа раскатать кластер pg например. Да и не нужно его сильно настраивать, чаще всего это master и реплика на чтение, к примеру. Гемора там как обычно + заморочки куба.
Rainbow
А толку от production базы в кубере 0. Только те самые заморочки. И ещё раз внимание, это только для PROD. Для staging/dev раскатывают базу на минималках и норм, это максимум для пары человек.
vlad
1) на отдельных машинах вне k8s-кластера
2) на конкретных машинах с ssd в k8s-кластере
3) на машинах в k8s-кластере на external volumes
Vadim
V
ребят не подскажите в helm в некоторых чартах есть файл value-production.yaml он какую роль играет относительно value.yaml?
Anton
можешь его применять через -f
D
приветствую, при установке Helm Tiller в разделе Custom Kubernetes Cluster Integration выходит ошибка Something went wrong while installing Helm Tiller
Kubernetes error.
D
я последовал по примеру этого человека https://stackoverflow.com/questions/50384412/how-to-integrate-kubernetes-with-gitlab
D
можете подсказать как дальше поступить, логи может прочитать или я криво настраиваю?
Valerii
Всем привет. Какая рекомендованная практика разнесения окружений (dev, staging & etc)? По кластерам или по namespace'ам? На GKE (т.е. в плане ресурсов на поддержку мастеров мне всё равно). Сейчас разнесено по кластерам, в том числе, чтобы гарантировать изолированность по ресурсам и физическом разделении окружений по безопасности (на разных выделенных нодах), но много где встречаю примеры разделения по namespace'ам, отсюда возник вопрос. Например базовая дока по rbac: https://github.com/GoogleCloudPlatform/gke-rbac-demo
Artem
Valerii
Artem
Rainbow
И вы готовы пускать эти решения в прод, не боясь бессонных ночей? Или это просто нагугленные решения?
Rainbow
Бери любое, спи спокойно?
Sergey
столон то чем с бессонницей связан
Rainbow
Я не использовал эти решения, поэтому спрашиваю.
Andor
у нас патрони
Andor
без кубера
Rainbow
У меня все самое ценное в pg. Если сжечь машину или дом... ну ок, бывает. Если сжечь pg, то 200+ человек остануться без работы. Понятно, что не сильно много. И не мелочь.
bebebe
cool story
Stas
Всем привет. Какая рекомендованная практика разнесения окружений (dev, staging & etc)? По кластерам или по namespace'ам? На GKE (т.е. в плане ресурсов на поддержку мастеров мне всё равно). Сейчас разнесено по кластерам, в том числе, чтобы гарантировать изолированность по ресурсам и физическом разделении окружений по безопасности (на разных выделенных нодах), но много где встречаю примеры разделения по namespace'ам, отсюда возник вопрос. Например базовая дока по rbac: https://github.com/GoogleCloudPlatform/gke-rbac-demo
по проектам привязанным к одному биллинг аккаунту, пртчины: тупой гугловый иам, который не интегрирован с кубовым рбаком нормально, тупой биллинг который не интегрирован с кубовой моделью, рпзделение прав доступа нормальное, все что нужно общее для проектов в отдельном проекте, который пирится с остальными
Й
Все для людей
Alexander
Сбор метрик с куб кластера использую prometheus-operator это правильный выбор? Он насколько вижу в бете еще
Михаил
Alexander
Valerii
Valerii
Stas
Stas
Никита
Коллеги, есть задача на N разных ipvs для одинаковых 5tuple гарантированно выбрать один и тот же бакенд. Как сейчас принято такие штуки решать?
Valerii
среды да, а мониторинг, сбор логов, днс зоны, регистри образов, бакеты под разные артефакты?
У каждой среды всё своё, кроме stackdriver'а, в котором 500е и всякие exception'ы фильтруются и постятся в соответствующий канал слака.
Сбор логов: у каждой среды свои fluentd+elastic . Очень удобно развернулись из GKE Applications, кстати, но конечно же допиливались.
Реестры образов у нас рядом с кодом в self hosted gitlab'е, который, наверное, будет в production кластере (сейчас ещё на aws'е).
С бакетами не вижу проблем: права настраиваются, как и для всего остального..
Stas
Valerii
Есть плагин для elastic'а: sentinl, но он с 6.3 пока не работает, xpack дорого, поэтому в том числе stackdriver пока используем.
Stas
У кого-то есть реальный опыт с редхатовским operator lifecycle managerом ?
Yaroslav
Хай товарищи куберводы , подскажите по монги в кубере :
Есть кубер в нем монга без реплика сета ,
сделал реплика сет (1 primary 2 secondary ).
Реплика сет при старте поднимается чистый, без данных , я с помощью mognorestore раскатываю дамп на primary ноде , насколько я корректно делаю и можно ли обойтись без этого ?
У меня не получилось в кубере настроить PVC и реплика сет не видит старых данных или для реплики сета такое поведение нормально ?
Artem
без PVC далеко не уедешь
Yaroslav
эх просто взял готовые чарты для монги и если переключать в них включать отключать реплика сет . то данные не черта не сохраняются. Думал может это трабла монги такая
bebebe
https://github.com/zlabjp/kubernetes-resource/blob/master/assets/common.sh
bebebe
всем кубернетеса в concourse работяги
G72K
Denis
G72K