Size: a a a

Kubernetes — русскоговорящее сообщество

2020 March 17

MM

Maxim Makarov in Kubernetes — русскоговорящее сообщество
Возможно это kubernetes metadata fluentd plugin (https://github.com/fabric8io/fluent-plugin-kubernetes_metadata_filter), который при получении логов спрашивает API куба о поде, который эти логи генерирует
источник

MM

Maxim Makarov in Kubernetes — русскоговорящее сообщество
логов у нас очень много
источник

TK

Timofey Kirillov in Kubernetes — русскоговорящее сообщество
Vadim Rutkovsky
Итак, не надстройка, а имплементация - а теперь уже форк?
Нет уж, теперь сами показывайте где и что в коде
Можно и показать, почему нет. Вот форк с такими изменениями, чтобы была возможность встроить внешнее слежение за ресурсами, 3-way-merge и еще какие-то мелочи https://github.com/flant/helm/pull/37 . То что сделано со стороны werf описано в статье.

Но это не суть, суть в том, что для пользователя werf сейчас поддерживает описание деплоя в helm-чартах (helm-совместимых чартах, потому что есть отличия). Helm позиционируется как kubernetes package manager, соответственно helm-chart — это формат пакета для кубов. Как werf реализует установку этих пакетов не так важно, но это и не надстройка, где нет возможностей ничего сделать лучше или по-другому, никаких ограничений там нет. А чуть позже туда будет добавлен и jsonnet — есть такие планы.
источник

VR

Vadim Rutkovsky in Kubernetes — русскоговорящее сообщество
Timofey Kirillov
Можно и показать, почему нет. Вот форк с такими изменениями, чтобы была возможность встроить внешнее слежение за ресурсами, 3-way-merge и еще какие-то мелочи https://github.com/flant/helm/pull/37 . То что сделано со стороны werf описано в статье.

Но это не суть, суть в том, что для пользователя werf сейчас поддерживает описание деплоя в helm-чартах (helm-совместимых чартах, потому что есть отличия). Helm позиционируется как kubernetes package manager, соответственно helm-chart — это формат пакета для кубов. Как werf реализует установку этих пакетов не так важно, но это и не надстройка, где нет возможностей ничего сделать лучше или по-другому, никаких ограничений там нет. А чуть позже туда будет добавлен и jsonnet — есть такие планы.
tl;dr использует helm + флантовские патчи. Ничего плохого в этом не вижу, чего было махать руками и нести про "helm-compatible". Мы ж не Оракл, в суд не подадим
источник

c

corsars in Kubernetes — русскоговорящее сообщество
Артем Орлов
Добрый день подскажите почему при helm upgrade —install не обновляются поды?
Потому что смотри версии хельма и api k8 ?
источник

MM

Maxim Makarov in Kubernetes — русскоговорящее сообщество
Maxim Makarov
Возможно это kubernetes metadata fluentd plugin (https://github.com/fabric8io/fluent-plugin-kubernetes_metadata_filter), который при получении логов спрашивает API куба о поде, который эти логи генерирует
Разобрался с проблемой жора CPU в kube-api. Все дело в этом
источник

MM

Maxim Makarov in Kubernetes — русскоговорящее сообщество
увеличил кэш lookup'ов к kube api и пофиксилось
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Maxim Makarov
увеличил кэш lookup'ов к kube api и пофиксилось
а каким образом ? какая команда ? ;)
источник

AK

Andrey Klimentyev in Kubernetes — русскоговорящее сообщество
Maxim Makarov
Разобрался с проблемой жора CPU в kube-api. Все дело в этом
Он безостановочно переустанавливает соеденинение с нуля и Go'шечная TLS либа погибает в kube-apiserver. У меня профайл сохранился, месяц назад такая же история была.
источник

AK

Andrey Klimentyev in Kubernetes — русскоговорящее сообщество
Lucky SB
а каким образом ? какая команда ? ;)
источник

AK

Andrey Klimentyev in Kubernetes — русскоговорящее сообщество
10000 поставил, проблема ушла.
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
т.е. это у тебя fluentd анноил кластер ?
источник

AK

Andrey Klimentyev in Kubernetes — русскоговорящее сообщество
Да, у одного клиента.
источник

AK

Andrey Klimentyev in Kubernetes — русскоговорящее сообщество
Очень много логов генерировалось на нодах.
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
знакомо. в жабе дебаг включили и задеплоили на прод
источник

c

corsars in Kubernetes — русскоговорящее сообщество
Lucky SB
знакомо. в жабе дебаг включили и задеплоили на прод
не вряд ли у меня на дебагах нормально живут
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
corsars
не вряд ли у меня на дебагах нормально живут
запятые хотя бы расставь.
источник

AS

Aleksandr Stolbov in Kubernetes — русскоговорящее сообщество
Вопрос: если добавлять в существующий кластер control-plane он ругается что не указан control-plane-endpoint, вопрос:
если я добавлю туда адрес моего load balancer который на апи балансит, ничего в существующем кластере не сломается?
источник

AS

Aleksandr Stolbov in Kubernetes — русскоговорящее сообщество
он был обычны до этого
источник

AS

Aleksandr Stolbov in Kubernetes — русскоговорящее сообщество
не HA
источник