@kubernetes_ru

Страница 821 из 958
Stanislav
14.09.2018
09:14:19
А так - не вижу смысла на линуксах при наличии баша с питоном.

Кирилл
14.09.2018
09:15:40
Привет всем, слышал мнение что ежеминутные кронджобы не гуд, использовал ли кто такие кронджобы?

Google
Кирилл
14.09.2018
09:25:51
да, потом кластер от кронджоб разносит)
Так вроде джоба запустилась - отработала - умерла, как от такого цикла может разнести?

Кирилл
14.09.2018
09:27:00
а если ты ошибся в докере?)
100 неудачных запусков и мастер перестает шедулить эту джобу на ноды

какую проблему вы решаете?
есть таска, которая должна запускаться каждую минуту (работать она может от оной минуты до 5 часов), конкуретнтность выполнения запрещена, запрет основывается на файловых локах. В идеологии докера - эти локи не работают. (Когда выкатывается новая версия приложения, задача стартует в 2 подах), хотя должна бы в новом не стартовать, пока в старом не умрет. Старый под при деплое новой версии приложения перестает запускать новые кронтаски, а только доделывает что были и умирает. Дешевле выглядит переделать эу таску на кронджобу.

Кирилл
14.09.2018
09:33:38
Даже что-то в голову не приходило такое решение :)

Vadim
14.09.2018
09:37:35
Так вроде джоба запустилась - отработала - умерла, как от такого цикла может разнести?
все это скурпулезно записывает etcd, отчего может стать плохо

Stanislav
14.09.2018
09:38:58
Зачем такой под, если можно сделать крон в поде?

Anton
14.09.2018
09:40:15
Зачем такой под, если можно сделать крон в поде?
крон в поде не сообщает ничего выше. ты не можешь отследить успешно он отработал или нет

а вот запуск пода, время его жизни и результат можно собрать и графики нарисовать по ним потом или алертить

Stanislav
14.09.2018
09:40:55
Это да. Но тут зависит от задач. Если задачи прикладные - его хватит. Если кластерные - таки шедулить средствами кластера.

Google
bebebe
14.09.2018
09:41:17
пятница наступила

Stanislav
14.09.2018
09:41:57
А вообще, крон пишет логи, которые можно и в какой-нибудь эластик запихнуть. Или кликхаус...

Anton
14.09.2018
09:42:12
но он не собирает статус джоб

bebebe
14.09.2018
09:42:20
Станислав, там требуется одну таску по KD запускать, какой еще crontab?

Anton
14.09.2018
09:42:23
зафейлилась джоба или нет, ему пофиг

Stanislav
14.09.2018
09:43:53
bebebe
14.09.2018
09:45:44
кронджобы в k8s нормально выглядит например для обновления токенов и авторизации до приватного registry (работают каждые 8 часов)

Vadim
14.09.2018
09:47:16
починили же через historyLimit, или не?
ну да, тогда всё забъется резалтами от бесполезных кронджобов

bebebe
14.09.2018
09:47:39
ну да, тогда всё забъется резалтами от бесполезных кронджобов
ага, еще одну кронджобу котора чистит резалты от других кронджоб, и так далее

Vadim
14.09.2018
09:47:42
под-то создался в любом случае, все ходы записаны

Mikhail
14.09.2018
10:20:05
я видел где-то что можно указать в пути монтирования hostname пода. Может помнит кто где это можно найти?

Andor
14.09.2018
10:25:35
хотя до него был и вижл бейсик фор скрипт (сам на нем автоматизировал)
ещё jScript был, я на нём даже написал 1 скрипт в жизни

Сергей
14.09.2018
10:26:16
Nikolai
14.09.2018
10:29:40
Кто-нибудь сталкивался с проблемой ndots в куб-кластере устанавливал через kubespray в параметрах выставил ndots: 2 в сервисе тоже все хорошо cat /etc/systemd/system/docker.service.d/docker-dns.conf |grep ndot --dns-opt ndots:2 --dns-opt timeout:2 --dns-opt attempts:2 \ Но внутри пода cat /etc/resolv.conf |grep ndot options ndots:5 Это откуда он его мог взять? В качестве DNS-сервера kubedns

DASTAN
14.09.2018
10:31:19
https://github.com/kubernetes-incubator/kubespray через нее можно быстро развернуть кластер?

Google
Banschikov
14.09.2018
10:38:52
Всем привет? КТо то юзает это для сбора логов? https://github.com/helm/charts/tree/master/stable/fluent-bit

Интересует вопрос как правильно настроить эту штуку, чтобы фильтровать логи определенных подов

DASTAN
14.09.2018
10:40:11
да, оно для того и предназначено
прикольно, надо попробовать, вчера вроде про это говорил @rheinx

Alexey
14.09.2018
10:41:59
прикольно, надо попробовать, вчера вроде про это говорил @rheinx
Ты главное- бери только релизные(теговые) версии, внимательно почитай настройки перед деплоем. Плюс версию кубера сразу последную там поправь, иначе есть разочарования)

Ivan
14.09.2018
11:03:54
Всем приветы )) У меня куб-прокси заюзал 443 порт. Не знаете, как его отучить занимать этот порт?

Andrey
14.09.2018
11:04:02
Всем привет? КТо то юзает это для сбора логов? https://github.com/helm/charts/tree/master/stable/fluent-bit
Есть. processors: - drop_event: when: equals: или что-то другое и в путь

bebebe
14.09.2018
11:04:50
коллеги. а кто-нибудь делает для ingress'a geomap и визуализацию в grafana через worldmap?

Andrey
14.09.2018
11:20:27
прикольно, надо попробовать, вчера вроде про это говорил @rheinx
Да, коллеги вот выше правильно подсказывают. Инструмент клевый, но важно сразу прошерстить все настройки. По дефолту там не самая последняя версия кубера ставится. Ну и mtu надо смотреть. Я попал с этим когда в selectel на виртуалки деплоился. Чуть не поседел.

Pavel
14.09.2018
11:29:26
Тут же ничег оен видно

bebebe
14.09.2018
11:30:00
желтенькая линия и синенькая в одном dns RR

Pavel
14.09.2018
11:30:16
в милисинудах сколько?

bebebe
14.09.2018
11:30:46
в милисинудах сколько?
это сутки ? какие милисекунды? :)

Pavel
14.09.2018
11:32:46
не часто - это на случай факапа... но реакция должна быть мгновенной... тут говорилось о мгновенно

10 минут это вечность в кластере

Google
bebebe
14.09.2018
11:33:45
Павел, это иллюстрация того, что DNS балансить HA далеко не самая лучшая идея в плане "переключения"

Pavel
14.09.2018
11:34:18
Так это и говорил

bebebe
14.09.2018
11:34:35
я просто добавил картинку к вашим словам.

но вы видимо это как-то странно поняли.

Pavel
14.09.2018
11:35:31
я полян это как оспаривание довода. Видимо я еще не перключил контекст а сообщение уже обработал

bebebe
14.09.2018
11:36:04
хехе, с прошедшим днем программиста ?

Pavel
14.09.2018
11:36:48
спасиюо и Вас также

Banschikov
14.09.2018
11:37:55
Народ. Подскажите как правильно сделать configmap для nginx-ingress для определенного ингресса?

bebebe
14.09.2018
11:42:06
Banschikov
14.09.2018
11:44:20
https://github.com/nginxinc/kubernetes-ingress/tree/master/examples/custom-templates
Я просто не совсем понимаю как ingress поймет что это его configmap.

Или он считывает все конфигмапы из своего namespace?

bebebe
14.09.2018
11:45:04
эээ, нет, только те что указаны в конфигурации пода

Banschikov
14.09.2018
11:46:11
эээ, нет, только те что указаны в конфигурации пода
эммм..извиняюсь что туплю. не совсем понял

Михаил
14.09.2018
11:58:34
все это скурпулезно записывает etcd, отчего может стать плохо
было бы прикольно иметь возможность разносить логику куба по разным etcd из серии этот etcd отвечает за кронджобы

Vadim
14.09.2018
11:59:46
было бы прикольно иметь возможность разносить логику куба по разным etcd из серии этот etcd отвечает за кронджобы
вот да, раньше только гластер и цеф разваливались, теперь пора и etcd разваливать

Stanislav
14.09.2018
12:00:28
Маньяки...

Andor
14.09.2018
12:03:43
Давайте кубер в кубере запускать

Гиперкубами очевидно

Andre
14.09.2018
12:09:47
Вопрос. Настраиваю интеграцию GitLab с кубернетес. Кластер запилили на GKE. Установили туда Ingress через нажатие кнопки в интерфейсе гитлаба. Вот интересно — это обычный ингресс или какой-то особенный гитлабовский? Как им теперь управлять? kubectl get ingress отвечает, что ресурсов нету, попробовал во всех неймспейсах.

Google
Михаил
14.09.2018
12:13:29
поды живые?

Andor
14.09.2018
12:14:03
Неймспейс не тот небось

Andre
14.09.2018
12:15:11
блин, скрин не могу скинуть

Михаил
14.09.2018
12:15:18
нахуй скрин

gist.gitlab.com

Andre
14.09.2018
12:15:29
поды живые?
да, поды есть какие-то

Михаил
14.09.2018
12:15:55
да, поды есть какие-то
ну вот интересуют какие в неймспейсе который создал gitlab

Andor
14.09.2018
12:16:42
--all-namespaces

Andre
14.09.2018
12:16:46
даже ссылку не могу скинуть, кек

bebebe
14.09.2018
12:17:21
в 2018 кнопчку нажал - ингресс получил, но где - не понятно ?

Михаил
14.09.2018
12:19:16
да вроде даже выкатилось

тык, это ingress выкатился, но надо же еще создать сам ресурс)

что куда проксируется всмысле

Andre
14.09.2018
12:20:39
есть поды ingress-nginx-ingress-controller-... и ingress-nginx-ingress-default-backend-...

Михаил
14.09.2018
12:21:10
всмысле? иди читай как создавать)

bebebe
14.09.2018
12:22:16
Andre
14.09.2018
12:22:54
bebebe
14.09.2018
12:23:06
нету :(
надо покупать EE

Andre
14.09.2018
12:23:56
странно, что этот ингресс не откликается на kubectl get ingress

Страница 821 из 958