Size: a a a

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

2020 November 21

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Не rke
источник

ДН

Дмитрий Норкин... in Kubernetes — русскоговорящее сообщество
George Gaál
У тебя впереди ничего точно нет ?
Есть днат на керио, который при обращении к service-stage.ru натит трафик  public_ip:80/433 на 192.168.10.10:30016/30017 (http/https).
Где 192.168.10.10 - ip одна из нод кластера.
В кластере есть nginx-controller, для которого поднят service с NodePort и слушает :30016/30017
источник

ДН

Дмитрий Норкин... in Kubernetes — русскоговорящее сообщество
Какая-то проблема в ингресс, т.к., если задеплоить приложение и обратиться к нему по cluster_ip, приложение отвечает как положено
источник

EA

Evgeniy Abramov in Kubernetes — русскоговорящее сообщество
Парни а может быть на ноде установлено несколько ингрес контроллеров? Сейчас стоит к примеру nginx , хочу haproxy ещё поставить, чтобы потестить
источник

SW

Smith Wesson in Kubernetes — русскоговорящее сообщество
@ActionNum можно)
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Дмитрий Норкин
Есть днат на керио, который при обращении к service-stage.ru натит трафик  public_ip:80/433 на 192.168.10.10:30016/30017 (http/https).
Где 192.168.10.10 - ip одна из нод кластера.
В кластере есть nginx-controller, для которого поднят service с NodePort и слушает :30016/30017
Фу какая гадость
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Возможно, проблема в Керио
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Evgeniy Abramov
Парни а может быть на ноде установлено несколько ингрес контроллеров? Сейчас стоит к примеру nginx , хочу haproxy ещё поставить, чтобы потестить
Может, но на разных портах
источник

EA

Evgeniy Abramov in Kubernetes — русскоговорящее сообщество
Да понимаю, спасибо
источник

AV

Alexander Valkov in Kubernetes — русскоговорящее сообщество
Antlar
Поищи в гугле sprig
Да-да, я уже.
Только не гуглом, а через GitHub issues напал на Sprig
источник

SS

Sergey Shevchenko in Kubernetes — русскоговорящее сообщество
Народ хочу поднимать окружения на feature ветки. В каждом окружении будет крутиться редис, 2 постгреса, джанга. Хочется сделать максимально бюджетно.

Так вот. Идея выкидывать это на отдельные ноды без заданных реквестов и лимитов это плохая идея или очень плохая?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Sergey Shevchenko
Народ хочу поднимать окружения на feature ветки. В каждом окружении будет крутиться редис, 2 постгреса, джанга. Хочется сделать максимально бюджетно.

Так вот. Идея выкидывать это на отдельные ноды без заданных реквестов и лимитов это плохая идея или очень плохая?
Очень плохая
источник

EP

Evgen Pr in Kubernetes — русскоговорящее сообщество
всем привет. подскажите, есть ли техника увеличения или снижения ресурсов пода без его удаления, суть в чем, приложение потребляет на старте большое количество памяти - »16Gb, а потом, после того как просчет завершен, оно должно оставаться запущеным ему хватит 128Мб-512Мб, можно конечно давать маленький реквест и огромный лимит, но как то это не воодушевляет
источник

AK

Andrey Klimentyev in Kubernetes — русскоговорящее сообщество
Evgen Pr
всем привет. подскажите, есть ли техника увеличения или снижения ресурсов пода без его удаления, суть в чем, приложение потребляет на старте большое количество памяти - »16Gb, а потом, после того как просчет завершен, оно должно оставаться запущеным ему хватит 128Мб-512Мб, можно конечно давать маленький реквест и огромный лимит, но как то это не воодушевляет
Нет техники. Выделять ноду, не ставить лимит.
источник

EP

Evgen Pr in Kubernetes — русскоговорящее сообщество
Беда печаль. Сто инстансов таких :), по очереди придётся деполитизации через слип :(
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Alexander Valkov
Да-да, я уже.
Только не гуглом, а через GitHub issues напал на Sprig
да они и не прячут этот факт.
https://helm.sh/docs/chart_template_guide/functions_and_pipelines/
Пишут о sprig и дают ссылку:
Helm has over 60 available functions. Some of them are defined by the Go template language itself. Most of the others are part of the Sprig template library. We'll see many of them as we progress through the examples.
источник

b

bob in Kubernetes — русскоговорящее сообщество
Evgen Pr
Беда печаль. Сто инстансов таких :), по очереди придётся деполитизации через слип :(
Вы можете сказать почему Ваше приложение так много ресурсов потребляет на инциализацию?
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Evgen Pr
всем привет. подскажите, есть ли техника увеличения или снижения ресурсов пода без его удаления, суть в чем, приложение потребляет на старте большое количество памяти - »16Gb, а потом, после того как просчет завершен, оно должно оставаться запущеным ему хватит 128Мб-512Мб, можно конечно давать маленький реквест и огромный лимит, но как то это не воодушевляет
может выделить эту операцию отдельно, запускать ее в джобе, результат операции складывать в бд. А приложение просто при старте ожидает результата, считывает его и запускается.
источник

EP

Evgen Pr in Kubernetes — русскоговорящее сообщество
bob
Вы можете сказать почему Ваше приложение так много ресурсов потребляет на инциализацию?
Лопатит большой объём данных формирует рекомендации, дальше ждёт уже данных за сейчас
источник

BD

Banschikov Denis in Kubernetes — русскоговорящее сообщество
Evgen Pr
Лопатит большой объём данных формирует рекомендации, дальше ждёт уже данных за сейчас
У меня был подобный сервис, но не в кубике крутился.
источник