R2
Что делать с персист войлумами ?
Гугл клауд умеет только ReadWriteOnce для дефолтного сторейджкласса
тогда .spec.strategy.rollingUpdate не работает.
NFS тоже не всегда подходит...
R2
и автоскейл подов с pv тоже не работает так как ReadWriteOnce
Rainbow
Andrey
Filestore гугловый, вроде, могёт ReadWriteMany.
https://github.com/kubernetes-sigs/gcp-filestore-csi-driver
Eugene
Привет, есть вопрос по поводу cluster autoscaler. У меня есть кластер на амозоне, я поставил в него автоскейлер. Когда подам не хватает места на моих двух нодах кластер автоскейлер создает еще одну ноду в облаке, но дальше с ней никак не взаимодействует, то есть в кластер ее не присоединяет. Вопрос: должен ли автоскейлер сам установить сервиси кубернетеса на новую ноду выдать ей токен и присоединить к кластеру, или какую-то часть этих задач должен предварительно сделать я?
Andrey
Andrey
kops так настривает по-умному, например. Сам cluster-autoscaler ничего умного не делает.
Max
Ребят, кто на GKE сидит, у вас логи из CronJobs в Stackdriver попадают?
Max
У меня почему-то нет
Eugene
Stefan
а я сильно буду страдать, если я выбрал nginx контроллер, который от nginxinc сообщества? а не кубера
Eugene
Igor
Всем привет.
Помогите понять как донастроить kubelet, а именно установить ему imageGCHighThresholdPercent не 85, а 40. Делал по инструкции
https://kubernetes.io/docs/tasks/administer-cluster/reconfigure-kubelet/#generate-the-configuration-file увидел, что новый configMap появился, затем его же указал через edit node, но когда запросил curl configz, то он мне все равно вернул 85%.
Окружение: кластер поднят в EKS с помощью helm, а содержимое в класстере jupiterhub.
Vadim
Vadim
Eugene
Andrey
спасибо большое за идею, буду гуглить
Вот бутстрап ноды в проекте kube-aws. И у каждого свой подход к тому, как это корректно сделать.
https://github.com/kubernetes-incubator/kube-aws/blob/a9183dd53c4c30cf372d716761c539c748b1ec2e/builtin/files/userdata/cloud-config-worker
Andrey
А ведь нужно ещё и учитывать гостевой дистрибутив. ТЯЖКО, в общем. Поэтому обычно процедура эта к большим проектам привязана.
Andrey
Eugene
Andrey
если не EKS, то тогда kops использовать проще всего будет
Andrey
автоскейлер просто увеличивает размер ASG, а уж добавление автоматизировать можно только через cloud-init / golden image
Andrey
c kubespray надо будет свои костыли придумывать, потому что там руками плейбуки запускаются по дизайну
Sergey
https://blog.containo.us/back-to-traefik-2-0-2f9aa17be305
a1eXei
👍зачот
Никита
Никита
Кмк, другого какого-то решения нет.
Eugene
Никита
Да вполне.
Никита
Но если у тебя не eks, я бы в копс смотрел.
Никита
Это лучше по ключевому слову userdata искать, или user_data какое-нибудь.
Eugene
Andrey
И protokube там ещё. :)
Andrey
Такой комбайн, конечно.
Anonymous
а я могу как-то через kubectl пробросить порт сервиса из kubedns на localhost?
Anonymous
у меня просто задеплоенный сервис не коннектиктся к подам редиса почему-то, хотя локально через port-forward по неймспейсу на localhost норм подключается
Никита
Никита
https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/
Stefan
https://github.com/nginxinc/kubernetes-ingress/blob/master/docs/cli-arguments.md
а давно выпилили уже? в поде когда делаю ./nginx-ingress -h нет этих двух ключей:с
-enable-prometheus-metrics
Enable exposing NGINX or NGINX Plus metrics in the Prometheus format
-prometheus-metrics-listen-port
Oleg
Stefan
Stefan
Nginx Ингресс контроллеры не путаешь? Их же два
https://github.com/nginxinc/nginx-prometheus-exporter
я был тут и меня отослало сюда, мол если хочу настроить метрики нжинкса в прометее
https://github.com/nginxinc/kubernetes-ingress/blob/master/docs/installation.md#5-access-the-live-activity-monitoring-dashboard
Oleg
Stefan
Stefan
а не подскажешь, почему тогда в экспортере так мало метрик? буквально 6 штук
Stefan
не хотел бы менять целый ингресс, ради метрик прометея ..
Oleg
Потому что сам nginx, голый и бесплатный, столько отдаёт, почти нихера)
Stefan
бля ну нельзя было чтоль хотя бы добавить статус коды(((
Stefan
мда, печально
Oleg
Есть платный nginx plus
George
Oleg
Есть опенсорц сборка - openresty
George
Есть же трефик, енвой
Oleg
Это nginx + всякие патчи и модули
Oleg
По подобию и собран nginx от кубов
Oleg
Stefan
Возьми от кубов и не мучайся
та блин уже три окружения настроено( очень не хотел к этому прийти(
подосрал меня nginxinc конечно... всё устраивало, пока нюанс этот не всплыл😡
Stefan
ладно, спасибо за ответы
Vladimir
Rainbow
Stefan
скудно всё
Rainbow
Точно есть, я же нахожу по ним у себя проблемы))
Stefan
Stefan
как называется метрика?
Rainbow
Ну да. Обычный ingress из хельм чарта. Буду дома - гляну
Rainbow
Посмотри в дашборде графаны в офф репе nginx ingress
Stefan
Rainbow
Там встроенный
Rainbow
Включается флагом
Stefan
Включается флагом
так вот я пробовал, во всяком случае тот флаг, который описан в доке nginxinc, в самом приложении уже нет ключей нужных, а в доке есть
Rainbow
Nginx Ingress от комьюнити с луа, может через него достают
Sergey
Vts модуль вам в хату