Александр
совсем скоро у вас будут десятки тысяч строк ямлей.
Любишь ты людям настроение поднять)
Михаил
совсем скоро у вас будут десятки тысяч строк ямлей.
UI — это скучно, а YAML коварен. Не считать пробелы, а просто программировать DSL — такую цель мы поставили себе и с третьего раза написали Kotlin DSL, который описывает, какие у нас сервисы, а не как их деплоить.
Михаил
с последней конфы
Михаил
а собственно что предлагаете вы?
Sergei
а собственно что предлагаете вы?
а зачем мне что-то предлагать? я тролль.
Etki
потом окажется что нужен все-таки декларативный конфиг, потому что кто-то перестарался с циклами
Sergei
потом окажется что нужен все-таки декларативный конфиг, потому что кто-то перестарался с циклами
кококо. каждый раз когда кто-то сделает декларативный конфиг, кто-то напишет императивный генератор декларативного конфига. и наоборот.
Dmytro
Dmytro
Тут правда плохо видно штаны
Dmytro
тут выяснилось, что трафик из питера в их финку идет через германию, уже неделю ору
Пфф, траффик из Аргентины в авс в Сан Пауло идёт через северную америку
Dmytro
Через Германию траффик пойдёт это прямо плюс пара световых лет
Dmytro
спот торгуется по цене зависящей от спроса как аукцион
Это не так с прошлого реинвента же, теперь ещё хуже стало имхо (ближе к гугл варианту). У тебя есть бид но могут инстанс забрать даже если ты высокий бид поставил если есть высокий demand на этот инстанс тип и не всем хватает
Dmytro
Да, они понизили цену, анонсили
Вроде у амазона ж 10, видимо нужно конкурировать
rus
Вообще, не зашёл его доклад.
Dmytro
Угу, в кубе он явно плавал и слишком много маркетинга
Dmytro
Я очень хотел спросить что если они запилили свой оператор то может пора выкинуть нахер zookeeper но он затянул и времени для вопросов не осталось
Dmytro
https://media.ccc.de/v/ASG2018-177-replacing_docker_with_podman
Etki
Тут правда плохо видно штаны
Да в общем штаны, шляпы и стикеры с самим собой - самые главные атрибуты этой тусовки, кочующей с конфы на конфу
Костя
Коллеги, вопрос из разряда "куда копать". Цель - юзать HPA ресурс (horizontal pod autoscaler) , основываясь на метриках, но вот незадача: у меня 1.11.3 версия, в документации сказано, что метрики берутся из Heapster, но Heapster deprecated, начиная с 1.11. В итоге есть нечто под названием metrics-server (kubernetes-incubator/metrics-server), которое экспоузит дополнительные API и деплоится цитата: starting fron 1.8 it is deployed by default in clusters created by kube-up.sh. Честно говоря впервые слышу за два года. Может кто то подсказать актуальный и главное нативный способ экспоуза метрик в последних версиях k8s? Ну или есть какие то другие пути? Собственно ещё есть kube-state-metrics, который я видел и юзал при знакомстве с prometheus-operator для мониторинга (там замерджили kube-prometheus в репу оператоа). Kube-state-metrics тоже поднимает сервер метрик. Но вот тот ли это сервер метрик итд я полностью запутался. Буду очень признателен тем, кто хоть как то сможет вопрос метрик для последней версии k8s разложить по полочкам
Anton
Коллеги, вопрос из разряда "куда копать". Цель - юзать HPA ресурс (horizontal pod autoscaler) , основываясь на метриках, но вот незадача: у меня 1.11.3 версия, в документации сказано, что метрики берутся из Heapster, но Heapster deprecated, начиная с 1.11. В итоге есть нечто под названием metrics-server (kubernetes-incubator/metrics-server), которое экспоузит дополнительные API и деплоится цитата: starting fron 1.8 it is deployed by default in clusters created by kube-up.sh. Честно говоря впервые слышу за два года. Может кто то подсказать актуальный и главное нативный способ экспоуза метрик в последних версиях k8s? Ну или есть какие то другие пути? Собственно ещё есть kube-state-metrics, который я видел и юзал при знакомстве с prometheus-operator для мониторинга (там замерджили kube-prometheus в репу оператоа). Kube-state-metrics тоже поднимает сервер метрик. Но вот тот ли это сервер метрик итд я полностью запутался. Буду очень признателен тем, кто хоть как то сможет вопрос метрик для последней версии k8s разложить по полочкам
kubectl create -f deploy/1.8+/
Anton
чем не устраивает этот вариант? https://github.com/kubernetes-incubator/metrics-server#deployment
Anton
Да всем устраивает
так в чем вопрос?
Костя
Вопрос оно не оно был, если оно будем пробовать
Костя
Я думал может какая то замена Heapster пришла. kube-state-metrics получается "другой" сервер метрик
Костя
С ним не получилось
Костя
Спасибо
Anton
да, они для разных целей
Andor
Стейт он для экспортирования стейта
Dmytro
Да в общем штаны, шляпы и стикеры с самим собой - самые главные атрибуты этой тусовки, кочующей с конфы на конфу
Создают свой бренд, не вижу ничего плохого если контент доклада при этом достойный. Редхат вот например всех своих спикеров напрягает в красной шляпе выступать - не уверен что это лучше
Dmytro
Ну ок, просто все спикеры редхата что я видел были в шляпе, даже на митапе в шляпе задвигал один про опеншифт
Vadim
тем не менее их не "напрягают"
Andor
они наслаждаются?
Dmytro
https://github.com/cirocosta/dmesg_exporter
Andor
ха
bebebe
ожидаем /dev/urandom exporter
Anton
/dev/null
Alexey
/dev/null же на запись, его только как remote_write использовать
Dmytro
https://kubernetes.io/blog/2018/10/09/introducing-volume-snapshot-alpha-for-kubernetes/ EBS поддержки нет плюс само собой > Please note that the alpha release of Kubernetes Snapshot does not provide any consistency guarantees. You have to prepare your application (pause application, freeze filesystem etc.) before taking the snapshot for data consistency.
Dmytro
Теперь нужно ждать пока операторы монги и прочих баз запилят поддержку
Huan
привет всем, подскажите как указать в деплойменте минимум запущенных реплик, даже если нода, на которой была пода, выключена?
Huan
PodDisruptionBudget?
Спасибо, попробую
Juriy
Хелов , пробовал кто Hetzner Cloud?
Александр
Хелов , пробовал кто Hetzner Cloud?
Норм работает и сеточка огонь
Александр
Ио иногда правда прыгает
Juriy
Норм работает и сеточка огонь
А как там со стораджем?
Александр
Норм вроде
Salem
у них там что под капотом? опенстек?
Andrei
у них там что под капотом? опенстек?
Мне писали что нет. KVM виртуализация, а чем рулят хз
Александр
https://clstr.ru/2018/01/hetzner-cloud/
Salem
видать что-то самописное, ибо функционала на старте было мало
Алексей
Коллеги, подскажите, в ClusterRole возможно указать в resourceNames какой то регэксп? Задача - дать пользователю доступ только к подам конкретного приложения.
G72K
Коллеги, подскажите, в ClusterRole возможно указать в resourceNames какой то регэксп? Задача - дать пользователю доступ только к подам конкретного приложения.
Запускайте поды конкретного приложения в отдельно неймспейсах илли генерируйте роль с конкретными именами подов, https://metacontroller.app/ вам в помощь
Andor
annotationSelector: matchExpressions: - {key: pod-name-label, operator: Exists}
Andor
в чём прикол писать так, интересно
G72K
в чём прикол писать так, интересно
А как иначе указать что неважно какое значение, лишь бы ключ был?
Andor
не, почему они не пишут примерно так: annotationSelector: matchExpressions: - key: pod-name-label operator: Exists
Алексей
Запускайте поды конкретного приложения в отдельно неймспейсах илли генерируйте роль с конкретными именами подов, https://metacontroller.app/ вам в помощь
Понял, Т.е. предлагаешь запускать контроллер который будет следить за подами и апдейтить роль поддерживая актуальный список.
Dmytro
https://twitter.com/mitchellh/status/1051942623177392134
bebebe
Вот это поворот
Andor
хахахаха
G72K
https://twitter.com/mitchellh/status/1051942623177392134
Два говна нашли друг друга
Алексей
Два говна нашли друг друга
аналог хельма который "не гавно" подскажи пожалуйста.
Andor
все говно по-разному
Алексей
ага и жизнь гавно, если так судить.
Andor
вот именно
bebebe
Кроме пчел
Øk_gø_løve
да тут чат почитаешь — вообще все хуита
Øk_gø_løve
индустрия в говне, etc
Andor
да потому что так и есть