
Stanislav
13.06.2018
13:46:00

Vitaliy
13.06.2018
13:51:49

Denis
13.06.2018
13:51:59

Andor
13.06.2018
13:52:50
Какие конкретно вопросы тебя интересуют, которые ты не можешь решить используя гугл?

Google

Fike
13.06.2018
13:53:46
Когда я в последний раз копался (а это было давно), реально выполняющих работу от и до плагинов не было, все равно приходилось вызывать kubectl из шелла. С пайплайнами вообще не понимаю, в чем запрос и чем и как на такое ответить.

Denis
13.06.2018
13:53:51
вопрос же про бест практис , я могу нагородить kubectl счастья , но уверен что это будет не кошерно

Fike
13.06.2018
13:54:02
Можно применять пайплайны, можно по старинке. На результат не влияет.

Дмитрий
13.06.2018
13:54:09

Andor
13.06.2018
13:54:43
Опыт: запускай kubectl/helm/етц из пайплайнов
Погодите, кажется это уже говорили

Дмитрий
13.06.2018
13:57:04
не знаю как там в женькинсе, в гитлаб ci несколько способов обратиться в кластеру. Думаю что вопрос именно про то какой способ кто использует

Andor
13.06.2018
13:57:59
Какие варианты кроме указанных + автодевопс?

Дмитрий
13.06.2018
14:03:10
Какие варианты кроме указанных + автодевопс?
Там можно из морды для проекта создать кластер в гугле, там же добавить ключи к уже созданному дефолтному кластеру, в платной версии можно ещё рулить разными кредами через енвайроментсы, ну и классические проброс ключей или файликов авторизации.

Andor
13.06.2018
14:05:49

Дмитрий
13.06.2018
14:07:04
хз что это
по моему, автодевопс это что-то другое
в смылсе это отдельный сервис который никуда не делся

Google

Grigory
13.06.2018
14:08:36
слушайте
а как создавать UDP сервис на AWS? ведь LB не поддерживает udp насколько я понимаю(
понятно, что можно повесить NodePort или ExternalIP, но вот я если DNS хочу подвязать, мне туда все IP нод пихать? и для всех нод делать ElasticIP?
а если добавляю новые ноды, менять DNS каждый раз? выглядит костыльно слишком
никто не решал такую задачу?

Crypt
13.06.2018
14:08:53
я так понимаю контейнер либо вообще не стартует, либо стартует и сразу завершает работу, кубер пытается перезапускать под и бросает попытки

MVP
13.06.2018
14:11:59
кубер пытается перезапускать под
все верно
Created container -> Started container -> Container image "golang:1.10.3-alpine3.7" already present on
machine -=> Back-off restarting failed container

Dmitriy
13.06.2018
14:13:29
привет, кто-то сталкивался с проблемами типа -- в args kubernetes statefulset?

Дмитрий
13.06.2018
14:13:55

Crypt
13.06.2018
14:14:32

Дмитрий
13.06.2018
14:14:36

Crypt
13.06.2018
14:14:36
сборочный образ

MVP
13.06.2018
14:14:50

Crypt
13.06.2018
14:15:11
да это для сборки контейнер, он вообще бессмысленный

Dmitriy
13.06.2018
14:15:16
что за проблема?
-- не срабатывает, к примеру у меня вызов vault server --privileged. Докер понимает же только с одним дашем -

Crypt
13.06.2018
14:16:03
нужно сначала собрать софтину на Go, которую ты хочешь запускать, получить бинарник и упаковать его уже в докер (компилятор го при этом нафиг не нужен)
и этот образ уже и крутить

Дмитрий
13.06.2018
14:17:19

MVP
13.06.2018
14:17:45
поэтому хотел чтобы был компилятор и минимальный linux

Crypt
13.06.2018
14:18:37
Так а зачем тут кубер? Это все на локалке делается

Google

MVP
13.06.2018
14:19:03
тоесть мне изнутри надо

Дмитрий
13.06.2018
14:20:23
Нужно использовать либо restartPolicy: never, либо джобы, либо initContainers

Crypt
13.06.2018
14:20:32
Вряд ли запуск внутри может помочь как то

Дмитрий
13.06.2018
14:20:38
для того чтобы конетйнер не перезапускался потом

Crypt
13.06.2018
14:22:36
Будет неприятно тестировать и вообще разрабатывать сразу внутри кластера
Можно kubectl proxy использовать

MVP
13.06.2018
14:24:15

Andor
13.06.2018
14:41:28

MVP
13.06.2018
14:42:27

Andor
13.06.2018
14:43:52
Какая-то проблема в причинно-следственных связях

MVP
13.06.2018
14:47:57
возможно, тк тема новая для меня. мне необходимо работать с kube api изнутри одного из контейнеров - поэтому разворачиваю контейнер с линуксом и го чтобы там проверить определенные моменты. вы про то что можно kubectl proxy использовать? попробую сегодня

Serg
13.06.2018
14:58:19
Коллеги, подскажите плз, нигде не могу найти толкого example, как скейлить кол-во подов в зависимости от времени суток?
в офдоке есть Kind HorizontalPodAutoscaler, но про время там ничего.

Andor
13.06.2018
14:59:18
HPA по метрикам может скейлить
Из коробки cpu/memory
Но можно кастомные сделать, в том числе время суток
Но кажется мне что нужно всё-таки cpu/mem

Serg
13.06.2018
15:00:25
cpu/mem не подходит

Valentin
13.06.2018
15:00:40
я бы cronjob заюзал

Google

Serg
13.06.2018
15:00:55
тоже смотрел cronjob

Valentin
13.06.2018
15:01:18
в джобе вызывать kubectl scale

Admin
ERROR: S client not available

Serg
13.06.2018
15:02:26
ага, похоже на решение, спасибо.

Andor
13.06.2018
15:02:44
А можно юзкейс описать?

Valentin
13.06.2018
15:03:12
только надо имадж подобрать для пода, который будет вызывать kubectl scale

Serg
13.06.2018
15:03:15
Днем работает N подов
Ночью работаю M подов

Andor
13.06.2018
15:03:46
Какое-то не описание юзкейса, а повторение того что уже было

Serg
13.06.2018
15:04:49
есть кластер k8s который в дневное время должен уметь в любой момент заскейлится по очень приоритетным задачам

Andor
13.06.2018
15:05:19
А, ты ночью хочешь для чего-то побольше воркеров выделять?

Serg
13.06.2018
15:05:27
да

Дмитрий
13.06.2018
15:15:39

Denis
13.06.2018
16:33:06

bebebe
13.06.2018
16:40:56
https://twitter.com/idvoretskyi/status/1006937342651838465
кубернетис, теперь со вкусом микрософта
@aws_ru

Andor
13.06.2018
16:43:17
ранчер это же не хашикорп вроде
хашикорп это номад

bebebe
13.06.2018
16:44:30

Alex Milushev
13.06.2018
16:49:11

Google

Denis
13.06.2018
16:54:50
Ага, спасибо,почитаю

Михаил
13.06.2018
17:04:18

MVP
13.06.2018
19:07:10
а почему kubectl top pod может ругаться? $ kubectl top pod
W0613 21:05:29.134539 64365 top_pod.go:192] Metrics not available for pod default/rcex-wp4b7, age: 166h51m49.134196s
error: Metrics not available for pod default/rcex-wp4b7, age: 166h51m49.134196s - ему какого то сервиса не хватает или чего ?

Andrey
13.06.2018
19:12:08

Anton
13.06.2018
19:29:49

Andor
13.06.2018
19:30:10
он используется для HPA и для дашборды

Andrey
13.06.2018
19:30:24
Да, там есть замена. Пока не рассматривали просто.

Anton
13.06.2018
19:31:23
хотя я кажется ставил метрик сервер
один хрен top не работал- хотел хипстер

Dmytro
13.06.2018
22:33:23