Size: a a a

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

2020 September 08

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Vladimir Pankin
ребзя, какой максимальный размер слоя в докере? 8 гигов?
источник

SK

S K in Kubernetes — русскоговорящее сообщество
Добрый вечер, prometheus-operator это крутой современный тренд мониторинга кубера, или есть более интересные варианты?
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
S K
Добрый вечер, prometheus-operator это крутой современный тренд мониторинга кубера, или есть более интересные варианты?
пром оператор это когда у тебя 20 команд в кубере и каждая хочет свой прометеус с преферансом и куртизанками, а админам влом настроить централизованный мониторинг.
источник

II

Ivan Istomin in Kubernetes — русскоговорящее сообщество
По идее в зависимости от размера кластера
https://medium.com/better-programming/how-to-improve-docker-image-size-with-layers-3ad62be0da9b
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Ivan Istomin
По идее в зависимости от размера кластера
https://medium.com/better-programming/how-to-improve-docker-image-size-with-layers-3ad62be0da9b
Так вроде и вопроса не было про кластер. Да и не знает докер ничего о нём.
источник

SK

S K in Kubernetes — русскоговорящее сообщество
Timofey Larkin
пром оператор это когда у тебя 20 команд в кубере и каждая хочет свой прометеус с преферансом и куртизанками, а админам влом настроить централизованный мониторинг.
А какие другие варианты?
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Alex
Что то не совсем понял... можно примерчик
ну та дока, что ты привел - она про облачный ингресс контроллер. а у тебя свой собственный.
который ты наружу выставляешь через сервис типа LoadBalancer

как сервис называется - тебе уже потыкали в картинку.

тебе надо в этот сервис добавить-поменять параметр LoadBalancerIP:

и пробовать.
насчет поменять я не уверен, что гуглооблако так умеет.
но можно будет удалить сервис и создать снова.
надеюсь ты умеешь kubectl -o yaml пользоваться...
источник

LB

Let Eat Bee in Kubernetes — русскоговорящее сообщество
S K
Добрый вечер, prometheus-operator это крутой современный тренд мониторинга кубера, или есть более интересные варианты?
из бесплатных да, только если привыкли к graphite какому-нибудь,то придётся мозги переформатировать пару раз пока запросы научитесь писать
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
S K
А какие другие варианты?
Когда есть выделенная платформенная команда, которая делает мониторинг как следует, сама управляет прометеусами и вникает в сложности мониторинга большого количества систем. Но если продуктовые команды компетентны в эксплуатации своих сервисов, включая телеметрию, то почему бы и нет.
источник

SK

S K in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Когда есть выделенная платформенная команда, которая делает мониторинг как следует, сама управляет прометеусами и вникает в сложности мониторинга большого количества систем. Но если продуктовые команды компетентны в эксплуатации своих сервисов, включая телеметрию, то почему бы и нет.
Основная задача, чтобы команда без боли выкинула эндпоинт с метриками и кубер это подхватил, и закинул в общее хранилище
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
S K
Основная задача, чтобы команда без боли выкинула эндпоинт с метриками и кубер это подхватил, и закинул в общее хранилище
Прометеус оператор эту задачу не решает. Прометеус оператор запускает всё новые прометеусы :)
источник

SK

S K in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Прометеус оператор эту задачу не решает. Прометеус оператор запускает всё новые прометеусы :)
Значит опять писать свои костыли :(
источник

AV

Alexander Vladimirov in Kubernetes — русскоговорящее сообщество
S K
Значит опять писать свои костыли :(
kind: ServiceMonitor
apiVersion: monitoring.coreos.com/v1
metadata:
 labels:
   app: test-service
 name: test-service
 namespace: test
spec:
 endpoints:
   - path: /metrics
     port: http
   - path: /health
     port: http
 selector:
   matchLabels:
     app: test-service

вот весь костыль
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Alexander Vladimirov
kind: ServiceMonitor
apiVersion: monitoring.coreos.com/v1
metadata:
 labels:
   app: test-service
 name: test-service
 namespace: test
spec:
 endpoints:
   - path: /metrics
     port: http
   - path: /health
     port: http
 selector:
   matchLabels:
     app: test-service

вот весь костыль
не понимаю, нахрена, когда можно просто аннотации проставить на под или сервис?
источник

LB

Let Eat Bee in Kubernetes — русскоговорящее сообщество
Alexander Vladimirov
kind: ServiceMonitor
apiVersion: monitoring.coreos.com/v1
metadata:
 labels:
   app: test-service
 name: test-service
 namespace: test
spec:
 endpoints:
   - path: /metrics
     port: http
   - path: /health
     port: http
 selector:
   matchLabels:
     app: test-service

вот весь костыль
оператор помогает даже когда прометей один: релейблы, аутентификация, интервалы
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Let Eat Bee
оператор помогает даже когда прометей один: релейблы, аутентификация, интервалы
+
источник

SK

S K in Kubernetes — русскоговорящее сообщество
Alexander Vladimirov
kind: ServiceMonitor
apiVersion: monitoring.coreos.com/v1
metadata:
 labels:
   app: test-service
 name: test-service
 namespace: test
spec:
 endpoints:
   - path: /metrics
     port: http
   - path: /health
     port: http
 selector:
   matchLabels:
     app: test-service

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

GG

George Gaál in Kubernetes — русскоговорящее сообщество
S K
это для пром оператора?
Да
источник

SK

S K in Kubernetes — русскоговорящее сообщество
Timofey Larkin
не понимаю, нахрена, когда можно просто аннотации проставить на под или сервис?
вот и я думаю, ставить аннотации, или просто сервис обзывать metrics, и уже самописный сервис будет ходить в куб и все собирать
источник

SK

S K in Kubernetes — русскоговорящее сообщество
а это неймспейсный ресурс?
источник