
Сергей
12.10.2016
10:12:09
еще момент,я не могу знать в конкретный момент времени, где мои поды для сервиса апнутся на какой ноде, при этом я не хочу их прибивать по лейбам, ибо мне тогда мало резона переходить с той схемы, что уже сейчас есть
я хочу что бы вне зависимости где сервис апнется на каких нодах, трафик предназначенный им ходил строго на ноды, где есть поды этого сервиса
ну вот я так хочу)
я не хочу что бы трафик приходил на ноду А, она потом его форвадила на ту ноду, где есть этот под, если я могу сразу туда пустить трафик

Google

Сергей
12.10.2016
10:13:44
у кубера много плюсов, в первую очередь для разработчиков
апи их им правится
они вон дискавери для хезелькаста через апи сервис дискавери кубера сделали и радуются

Alexander
12.10.2016
10:27:27
Да, api сдравое, лучше чем у docker.

Сергей
12.10.2016
10:28:53
ну кубер интересен как модель деплоя
плюс, по факту, к докер уон не привязан
там чет изменится в строну rkt лично для тебя шибко ничего не поменяется

kay
12.10.2016
12:05:19
Готов пример с prometheus https://github.com/kayrus/prometheus-kubernetes

Andrey
12.10.2016
17:57:55
> подозреваю, что они осилили у себя сделать без дт
даунтайм есть
а вот еще, гугль через gcloud ставит свой kubectl, и при переходе на 1.4.0 (его они кстати обновили позже чем кластер) стали иногда выпадать ошибки в рандомных местах:
panic: sync: inconsistent mutex state
goroutine 1 [running]:
panic(0x1b43960, 0xc8201cbad0)
/usr/local/go/src/runtime/panic.go:481 +0x3e6
sync.(*Mutex).Lock(0xc82001bc50)
/usr/local/go/src/sync/mutex.go:75 +0x16d

kay
12.10.2016
18:02:01
загуглил что такое helm. минуты две втыкал что это такое. что такое chart. думал графики какие-то
пакетный менеджер чтоли?

Google

Andrey
12.10.2016
18:02:24
угу, позиционируют как официальный

kay
12.10.2016
18:03:20
да вот хз... опять бинарники качать, разбираться
а тут вроде sh везде есть. везде заведется

Andrey
12.10.2016
18:03:42
там можно свои репы в гите держать (тогда я твою репу подключу :), а можно в официальные деплоить при соблюдении определенных условий

kay
12.10.2016
18:04:17
надо посмотреть. но в первого взгляда никаких преимуществ не вижу

Andrey
12.10.2016
18:05:37
ну да, если для себя то лишний геморой с оформлением, а если для комьюнити с поддержкой то унификация установки и поддержки

kay
12.10.2016
18:07:51
ну лично у меня одна проблема была. поменять конфиг и применить его к prometheus. config volumes по дефолту обновляются раз в минуту. пришлось для этого обвязку на shell писать. helm в этом поможет?

Andrey
12.10.2016
18:09:01
ну поможет наверное кому-то другому если ты опишешь в темлейтах )

kay
12.10.2016
18:13:13
ну и забомбило у меня когда выяснилось, что "complete" примеров для прометея нет. везде кусками. и то некоторые куски были предназначены для старой версии, а в релизе оно не работает.

Andrey
12.10.2016
19:30:59
кстати, если я хочу чтобы у меня в кластере по расписанию выполнялась какая-то функция (например дергался хттп-роут) это по каким ключевым словам гуглить?

Alexander
12.10.2016
19:31:40
sheduler cron что-то типа этого

Andrey
12.10.2016
19:33:02
http://kubernetes.io/docs/user-guide/scheduled-jobs/ оно?

Alexander
12.10.2016
19:33:45
похоже

Andrey
12.10.2016
19:34:01
$ kubectl get scheduledjobs
Unable to list "scheduledjobs": the server could not find the requested resource
похоже не судьба пока )

Alexander
12.10.2016
19:34:45
может надо создать для начала
хотя версия api v2alpha
нужно включать на k8s > 1.4

Andrey
12.10.2016
19:36:08
гугль не поддерживает: only supports API versions ["federation/v1beta1" "apps/v1alpha1" "batch/v1" "batch/v2alpha1" "rbac.authorization.k8s.io/v1alpha1" "storage.k8s.io/v1beta1" "extensions/v1beta1" "policy/v1alpha1" "v1" "authentication.k8s.io/v1beta1" "authorization.k8s.io/v1beta1" "autoscaling/v1" "certificates.k8s.io/v1alpha1" "componentconfig/v1alpha1"]
ну всмысле GKE 1.4

Google

Alexander
12.10.2016
19:36:57
ну видимо надо подождать 1.5
либо запустить какой-то свой контейнер с кроном внутри, который уже будет дергать реквесты

Andrey
12.10.2016
19:37:46
ну пока так, да

Сергей
12.10.2016
20:14:05
nomad никто не прикручивал к куберу?

Alexander
12.10.2016
20:45:19
что это?

Сергей
12.10.2016
20:45:58
https://www.hashicorp.com/blog/nomad.html

Artur
12.10.2016
20:46:15
я вообще не уверен, а кто-нибудь nomad использует?

Сергей
12.10.2016
20:49:59
тоже интересный вопрос

Artur
12.10.2016
20:54:25
terraform я кругом слышу, а вот nomad
я тут задумался о том, чтобы для приложения, которое буду деплоить в k8s написать шаблоны, а переменные забирать из consul и consul-template это всё генерировать
кто-нибудь чем-то подобным увлекается?

Fike
12.10.2016
21:41:09

kay
13.10.2016
13:21:00
Тут один из мантейнеров ingress выложил https://github.com/aledbf/watch-kube-resource

yolkov
13.10.2016
13:30:44
этож не ингрес

kay
13.10.2016
13:33:13
Я не утверждал что это ingress

yolkov
13.10.2016
13:36:02
а, не так прочитал)

Artur
13.10.2016
13:36:39
я тут наткнулся, что для пода можно было указать в днс хостнейм аннотацией pod.beta.kubernetes.io/hostname (правда по доке это уже депрекейтед), а если у меня деплоймент на N подов и я хочу им задать предсказуемый и резолвящийся хостнейм каждому - это реально?
для начала можно просто резолвящийся
хотя бы внутри деплоймента
предсказуемый наверное не надо

Google

Artur
13.10.2016
14:08:25
PetSet практически то, что надо

Artem
13.10.2016
16:58:35
hey folks,
всем привет

Сергей
13.10.2016
17:01:11
хай

Artem
13.10.2016
17:02:32
#whois я безработный девопс, последние полгода занимался как раз кубернетесом довольно плотно. Я пока из Москвы )

Alexander
13.10.2016
17:07:09
почему пока из Москвы?

Artem
13.10.2016
17:07:40
возможно скоро придется уехать в другую страну )

Alexander
13.10.2016
17:07:55
За мкад :))

Admin
ERROR: S client not available

Artem
13.10.2016
17:08:06
ну я итак за мкадом )
совсем в другую )

Сергей
13.10.2016
17:08:24
Хммм, за мкадом уже другая страна, как интересно

kay
13.10.2016
17:13:10
Хм. Крис
Kinvolk
откуда фото?

Zon
13.10.2016
17:19:11
CoreOS Meetup, риалтайм

kay
13.10.2016
17:22:08
вчера kubernetes, сегодня coreos

Сергей
13.10.2016
17:23:10
завтра наркотики, алкоголь, импотенция, адэнома, операция
простите
)

Google

Artem
13.10.2016
17:23:38
и все в контейнерах килограммами

Zon
13.10.2016
17:24:53

Aleksandr
13.10.2016
17:26:26
а где проходило?

Alexander
13.10.2016
17:26:46
может кто снимал?

Zon
13.10.2016
18:46:05
Weave показывает weavescope. Юзал кто?

Artem
13.10.2016
18:51:27
выглядит как yet another kubernetes
+ fabric8
о это чуваки которые кролика придумали

Zon
13.10.2016
18:59:12
Они сетевым фабриком для докера занимались, сейчас в мониторинг подались
Опенсорс

Artem
13.10.2016
18:59:56
прометеус у них там вроде ?

Sergey
13.10.2016
19:00:05
а что, weave стал годен на что-то кроме демок? оно ж как было в udp и в юзерспейсе, так и осталось, нет?

Сергей
13.10.2016
19:02:00
так vxlan разве он не уметь
?

kay
13.10.2016
19:03:56
оно все хорошо, но пока не видел быстрого решения изкоробки с шифрованием.

Sergey
13.10.2016
19:04:32
действительно. запилили https://www.weave.works/docs/net/latest/how-it-works/fastdp-how-it-works/ .

Сергей
13.10.2016
19:05:15
плюс вы понимаете оверлейна сеть - это инкапсуляуи - это минус в производительности, добавить сюда еще шифрование - это еще минус в производительности
и так на каждый доп слой

kay
13.10.2016
19:05:50
ну ты еще скажи что kvm это минус в производительности