@kubernetes_ru

Страница 99 из 958
Zon
17.11.2016
09:26:34
внешние у балансеров?

Andrey
17.11.2016
09:26:40
угу

на ингрессы трафик перестает литься сооответсвенно

и прод падает

Google
Zon
17.11.2016
09:27:27
https://github.com/kubernetes/contrib/blob/master/ingress/controllers/gce/controller/utils.go#L48

Andrey
17.11.2016
09:27:43
спасибо :)

странно что в документации этого не было, или проглядел

Zon
17.11.2016
09:28:16
не было, увы

Fike
17.11.2016
09:28:22
никак
можно вручную на ноды позаходить и поизменять всякие флаги, но гемора будет много

Zon
17.11.2016
09:28:42
я бы не стал такое для прода делать

Andrey
17.11.2016
09:28:57
а стоп, у меня контроллер не gce а nginx

Zon
17.11.2016
09:30:41
хз, нужно его сорцы смотреть. там тоже много всего

Я пока монго кластер поднимать учусь, рано мне в ингрессы )

Andrey
17.11.2016
09:33:35
да, у меня так и не дошли руки автоматизировать, реплики руками подключаю )

Zon
17.11.2016
09:34:21
с петсетами прям красиво получается :)

Andrey
17.11.2016
09:34:52
да, че-то я на репликасетах лажанул

потом расшаришь че получилось? )

Google
Zon
17.11.2016
09:35:07
ага, пуллрек готовлю

Andrey
17.11.2016
09:35:14
в charts?

Zon
17.11.2016
09:36:22
ага

Andrey
17.11.2016
09:36:47
ждем-с ) отпишись плиз тут как заапрувят, заранее спс

Zon
17.11.2016
09:37:31
пока только чтоб можно было конфиги репликасетов через конфигмапы кидать, не придумал как в одном чарте сразу N петсетов поднять

Andrey
17.11.2016
09:45:44
а расскажите можно ли k8s поднимать на vps, или не зайдет?

Fike
17.11.2016
09:46:40
Я серьезно жду нового года, чтобы себе миникластер поднять. Начинать буду с kubernetes the hard way, видимо.

Andrey
17.11.2016
09:47:02
в новом году дед мороз тебе что-то обещал потому что ты хорошо себя вел? :)

Fike
17.11.2016
09:47:07
Но там сразу же вопрос про постоянное хранилище.

Да, выходные!

Andrey
17.11.2016
09:47:36
сурово у тебя там

Zon
17.11.2016
11:09:04
ждем-с ) отпишись плиз тут как заапрувят, заранее спс
https://github.com/kubernetes/charts/pull/223 пока не аппувнутый и без большого кластера. но с этим уже удобнее строить

Я глубоко опечален https://github.com/kubernetes/kubernetes/issues/28718#issuecomment-261255001

Denis
18.11.2016
08:11:19
Вышел Helm 2.0 - пакетный менеджер для Kubernetes. С момента выхода первой альфы в конце мая прошло почти полгода, так что даже сложно сформировать список изменений. Helm позволяет описать структуру запускаемых в Kubernetes приложений с помощью специальных рецептов - charts. Есть официально поддерживаемый Kubernetes репозиторий этих рецептов, в нем, на данный момент, содержится около 30 сервисов: http://amp.gs/zlNq. Документацию по созданию своих charts можно посмотреть там же. http://amp.gs/zlNN

Craig McLuckie и Joe Beda (отцы-основатели Kubernetes) запустили новую компанию Heptio. Назначение компании - сформировать цельную экосистему вокруг Kubernetes и сделать его пригодным к использованию в энтерпрайзе. Звучит пока довольно туманно, конечно. http://amp.gs/zluU

Ребят, а кто разворачивал кластер в AWS или GCE?

Где лучше?

Zon
18.11.2016
09:07:27
GKE если альфа функции не нужны

Artem
18.11.2016
10:15:09
смотря для чего лучше)

щас накину на вентилятор

Google
Artem
18.11.2016
10:48:38
https://www.percona.com/blog/2016/11/16/is-docker-for-your-database/

уже какая по счёту статейка от перконы

но тут уже даже без фактов

"просто поверьте нам"

Andrey
18.11.2016
10:50:06
у меня кластер в GCE

Artem
18.11.2016
10:50:09
им докер заказали или это хитрый план такой

Andrey
18.11.2016
10:50:14
про AWS ничего сказать не могу

GKE *

Fike
18.11.2016
10:57:55
GKE удобен автоматизацией процесса, сам говорит, когда стоит обновить ноду, сам обновляет по клику, легко добавляет ноды. AWS тоже не пользовался, возможно, там абсолюнто аналогичная ситуация.

Andrey
18.11.2016
10:59:31
только при обновлении слетают внешние айпишники у ingress (это разруливается через конфиг гуглевского ингресса а в нжинковском опции такой нет), и еще у сервисов внутренние адреса у меня поменялись из-за чего кластер редиса развалился (там он джоинится не через днс а через ип напрямую)

хотя в других местах может так же, я хз

Ihor
18.11.2016
11:42:00
GKE если альфа функции не нужны
В GKE есть возможность включить alpha cluster

Zon
18.11.2016
12:48:56
В GKE есть возможность включить alpha cluster
Да, я в курсе, только его через 30 дней удалят

Paul
19.11.2016
18:14:36
коллеги, есть ли тут использующие к8 на своем железе?

Paul
19.11.2016
18:16:12
если не секрет - какая ОС используется в базе и какая версия к8?

Vitaliy
19.11.2016
18:16:39
Coreos

K8 недавно перевели на 1.4.5 с 1.3.2

Paul
19.11.2016
18:17:24
спасибо!

Andrey
20.11.2016
07:43:44
а почему в kubernets charts (https://github.com/kubernetes) все что скалируется делается через petsets? я че один такой у кого они не работают?

Google
Andrey
20.11.2016
09:12:33
Рекомендую "Cabin" https://play.google.com/store/apps/details?id=com.skippbox.cabin

Не рекомендую на самом деле, просто с такой фразой из гунллплея расшарилось )

Denis
20.11.2016
17:00:25
Всем привет! Кто как автоматизирует добавление и удаление новых серверов?

Приём

Paul
20.11.2016
18:52:17
Всем привет! Кто как автоматизирует добавление и удаление новых серверов?
а зачем это автоматизировать? вообще, если сервера - coreos, там ничего выдумывать не надо

а если нет - любой SCM решает эту задачу

ну или я не понимаю вопроса

Admin
ERROR: S client not available

Sergey
20.11.2016
19:01:29
Всем привет! Столкнулся со странным поведением в k8s, если на живую удалять сервис, то все текущие TCP соединения не завершаются. Так и должно быть?

Paul
20.11.2016
19:03:57
кстати, коллеги - а есть ли книги по кубику? Кроме Вохры?

Fike
20.11.2016
19:08:02
Всем привет! Столкнулся со странным поведением в k8s, если на живую удалять сервис, то все текущие TCP соединения не завершаются. Так и должно быть?
Насколько понимаю, да, я не уверен, есть ли такой функционал со стороны iptables, которыми это все управляется. Просто рвать соединение было бы довольно некрасиво, потому что можно порвать его в середине транзакции, например.

Denis
20.11.2016
19:33:43
CoreOS скорей всего

Paul
20.11.2016
19:34:19
CoreOS скорей всего
так ей же при загрузке можно передать все необходимые параметры

Denis
20.11.2016
19:35:54
Это как?

Paul
20.11.2016
19:36:26
эээээээ.... https://coreos.com/os/docs/latest/cloud-config.html

не?

Alexander
20.11.2016
19:36:32
Если на ubuntu то можно же через ansible и kubeadm

Google
Paul
20.11.2016
19:37:33
Если на ubuntu то можно же через ansible и kubeadm
да там любой SCM подойдет. kubeadm ИМХО не обязателен

+ kickstart/preseed для начальной установки

Denis
20.11.2016
19:48:03
Paul
20.11.2016
19:57:14
Да и add/remove нужен
вопрос в пространство - как именно добавляется нода в кубик? я имею ввиду не скриптами - а "напрямую"

м?
на пальцах: - убиваем сервис, который обрабатывает транзакцию - коннект к сервису не убивается и остается висеть (я так понимаю - вопрос был именно в этом) - рвать коннекты, конечно, некрасиво. Но они все равно не ведут никуда

Fike
20.11.2016
20:02:01
они ведут к подам, которые еще живы, раз жив коннект

Paul
20.11.2016
20:02:06
и кстати - этим не iptables занимается. Но грохнуть активный коннект возможно, tcpkill поможет в этом

ну да, вариант, согласен. Но тогда непонятно, как активный стрим перекинуть

Fike
20.11.2016
20:03:05
приложение должно знать о том, что сервис может возникнуть и умереть, постоянно забирать список новых айпишников и самостоятельно пересоздавать подключения :\

для обычных приложений в любом случае ситуация сраная, не спорю

Paul
20.11.2016
20:06:20
про книжку нет информации ни у кого?

Andrey
21.11.2016
06:25:54
Пока книжки пишут документация пару раз уже меняется

Кстати, есть где инфа когда sheduledjobs будет в бете?

Zon
21.11.2016
08:03:10
Ишью должен быть

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