Size: a a a

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

2020 February 26

DZ

Dzmitry Zimin in Kubernetes — русскоговорящее сообщество
источник

PK

Pavel Kolobaev in Kubernetes — русскоговорящее сообщество
а почему память должна снижаться?
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Dmitriy Onishko
ребята а кто может ответить по nginx-ingress
есть вот такие опции
hostNetwork: false если вкл то я так понимаю порты 80 443 откроются на всех интерфейсах где поднялся ingress

есть еще
 ## Use host ports 80 and 443
 daemonset:
   useHostPort: false

   hostPorts:
     http: 80
     https: 443
это тоже сммое ?
нет. это будет поднят NAT на всех узлах по пробросу 80 порта в под с контроллером, который на этом узле запущен
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Dzmitry Zimin
привет, заметил такое поведение подов (в графане): при старте подов memory в раене 500МВ , после некоторой активности на сайте - логине, загрузке файлов на сайте... memory вырастает например от 750MB до 1,5 GB и больше не снижается, почему это может происходить?
Адресуй вопрос к своим пограммистам. почему приложуха жрет 1.5 гига памяти
источник

DO

Dmitriy Onishko in Kubernetes — русскоговорящее сообщество
Lucky SB
нет. это будет поднят NAT на всех узлах по пробросу 80 порта в под с контроллером, который на этом узле запущен
если у меня ингресс заскейлен между ними будет балансировка происходить ?
источник

YZ

Yerzhan Zhiyentayev in Kubernetes — русскоговорящее сообщество
Dzmitry Zimin
привет, заметил такое поведение подов (в графане): при старте подов memory в раене 500МВ , после некоторой активности на сайте - логине, загрузке файлов на сайте... memory вырастает например от 750MB до 1,5 GB и больше не снижается, почему это может происходить?
Сделай рестарт воркеров той штуки, которая твой веб-сервер, после N запросов
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Dmitriy Onishko
если у меня ингресс заскейлен между ними будет балансировка происходить ?
нет. подумай сам чуть чуть. напрягись.
балансировка - это внешний процесс. к количеству точек приема отношения не имеет.
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Yerzhan Zhiyentayev
Сделай рестарт воркеров той штуки, которая твой веб-сервер, после N запросов
раз в минуту по крону
источник

YZ

Yerzhan Zhiyentayev in Kubernetes — русскоговорящее сообщество
Lucky SB
раз в минуту по крону
Зочем? Даже в всратом php-fpm есть такое изгородки
источник

YZ

Yerzhan Zhiyentayev in Kubernetes — русскоговорящее сообщество
Изкоробки
источник

🇷

🇷🇺Dmitry🇮🇪🇩🇪... in Kubernetes — русскоговорящее сообщество
кто-нибудь имел дело с SAML аутентификацией? нужно воткнуть прокси что бы он аутентифицироваться в ажур через самл мог
источник

S

Slach in Kubernetes — русскоговорящее сообщество
всем привет
а какой временной лаг между изменением состояния кластера в etcd
и тем как обновляется DNS внутри кластера?

kubectl get pods
показывает что Pod есть и в состоянии running
но kubectl exec из другого пода nslookup не может отрезолвить
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Slach
всем привет
а какой временной лаг между изменением состояния кластера в etcd
и тем как обновляется DNS внутри кластера?

kubectl get pods
показывает что Pod есть и в состоянии running
но kubectl exec из другого пода nslookup не может отрезолвить
пара часов. потом дойдет...

что именно ты отрезолвить пытаешься то ?
источник

DZ

Dzmitry Zimin in Kubernetes — русскоговорящее сообщество
Pavel Kolobaev
а почему память должна снижаться?
а почему не должна?
источник

S

Slach in Kubernetes — русскоговорящее сообщество
Lucky SB
пара часов. потом дойдет...

что именно ты отрезолвить пытаешься то ?
как пара часов...

еще раз
есть pod 1
и на него еще service навешан
я из pod 2
пытаюсь законектиться на pod1 используя DNS имя service
а при входящем коннекте на pod2 пытаюсь сделать обратный resolve на source IP
и походу отрезолвливаю что то не то

(этот чудесный алгоритм нужен для clickhouse host_regexp https://clickhouse.tech/docs/en/operations/settings/settings_users/#user-name-networks)
источник

PK

Pavel Kolobaev in Kubernetes — русскоговорящее сообщество
у вас приложение на компилируемом языке с ручным управление памяти?
источник

DZ

Dzmitry Zimin in Kubernetes — русскоговорящее сообщество
dotnet core, насчет ручного управления памятью я не в курсе
источник

PK

Pavel Kolobaev in Kubernetes — русскоговорящее сообщество
вангую что вы используете GС в дотнете, а если так то GC считает что память освобождать не нужно
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Slach
как пара часов...

еще раз
есть pod 1
и на него еще service навешан
я из pod 2
пытаюсь законектиться на pod1 используя DNS имя service
а при входящем коннекте на pod2 пытаюсь сделать обратный resolve на source IP
и походу отрезолвливаю что то не то

(этот чудесный алгоритм нужен для clickhouse host_regexp https://clickhouse.tech/docs/en/operations/settings/settings_users/#user-name-networks)
ты пальцем показывай. что именно резолвить пытаешься то. какими командами.
какоe именно имя то ?

что такое в твоем понимании обратный резолв на сорс ип ?
в кубе нету зоны для обратного ресолва (dig -x)
источник

DZ

Dzmitry Zimin in Kubernetes — русскоговорящее сообщество
Pavel Kolobaev
вангую что вы используете GС в дотнете, а если так то GC считает что память освобождать не нужно
т.е. по факту остается кеш? это можно настроить для GC чтоб GC чистил память?
источник