@kubernetes_ru

Страница 75 из 958
Zon
12.10.2016
08:51:11
В общем лучше самому потрогать

M
12.10.2016
08:51:50
да, надо попробовать, где еще "подарят" 300$

а на AWS есть герои?

вопросы в целом такие же)

Google
Сергей
12.10.2016
08:53:46
ну деплой в авс - это ecs инстансы, vpc отедельный с роутами на сетки и их балансер

работало

M
12.10.2016
08:54:58
работал кубер там или впринципе?

Сергей
12.10.2016
08:56:26
работал

но сразу скажу тестовый

когда знакомился с ним самое простое было его апнуть в амазоне

M
12.10.2016
08:59:53
там хватает тестовго акка для пробы? Насколько я помню там можно было на год микроинстанс взять, к8с так не попробуешь?

Сергей
12.10.2016
09:00:58
ну влетел я на пару сот баксов не шибко дорого как для фирмы

я посомтрел как куде-ап поднимает сиде дело в амазоне, все заморочки с сетью и тп, ну и перенес сие дело плавно на баре метал

ну прикруил только балансировщик

разрабы вон тыкают

микросервисы с дискавери апи кубера дружат

дрочат как у них хезелькаст завелся с пол пинка

Google
M
12.10.2016
09:08:46
=) 200 за какой период?

Сергей
12.10.2016
09:11:41
?

Fike
12.10.2016
09:30:10
я больше тех, кто с gke) про баре я немного в курсе
там нормальная интеграция с нативным load balancer облака гугла

Сергей
12.10.2016
09:31:58
одна из основных плюшек юзать кубер в облаке

хотя на баре метал норм прикрутился балансировщик

внешний

Zon
12.10.2016
09:37:13
внешний
хапрокся?

Сергей
12.10.2016
09:37:24
не не не

https://github.com/yyyar/gobetween

у него есть экзек дискавери - скриптик дергает

а скриптик из апи кубера берет поды

yolkov
12.10.2016
09:40:37
есть еще https://github.com/kobolog/gorb, но пока нет поддержки куба

Сергей
12.10.2016
09:41:02
тоже видел

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

короче го подружить с кубером у меня заняло 15 минут

yolkov
12.10.2016
09:44:44
а гденить выложен скрипт?

Сергей
12.10.2016
09:46:22
нет конечно

)

а надо?

yolkov
12.10.2016
09:48:40
было бы неплохо для быстрой пробы, готовое решение так сказать

Google
yolkov
12.10.2016
09:49:19
а вся инфаструктура у тебя внутри кубера?

у меня просто еще есть задача много внутренних сервисов пускать в кубернейтс

Сергей
12.10.2016
09:49:55
не микросервисы переезжают

yolkov
12.10.2016
09:50:35
и как ты завернул “виртуальную” подсеть для сервисов для остальной инфраструктуры?

Сергей
12.10.2016
09:51:42
так через балансер

yolkov
12.10.2016
09:52:38
т.е. для всей инфрастуктуры добавили на гейтвее маршрут на эту виртуальную сеть на этот балансер?

Сергей
12.10.2016
09:53:10
нет

внешние сервисы общаются через балансер

айпи:порт

на балансере

для того он и нужен

yolkov
12.10.2016
09:54:02
ну так у кубера есть NodePort который тоже это делает

yolkov
12.10.2016
09:54:33
причем ты с любого узла кубера можешь получить доступ на нужный сервис

правда там балансировка на iptables сделана и нет соответсвенно хелфчеков и т.п.

Сергей
12.10.2016
09:55:11
окей, зачем мне дрочить контракт таблицу ноды?

почему трафик сервиса А должен ходиь через ноду, где его нет физически

и мешать тем сервисам которые на той ноде

yolkov
12.10.2016
09:55:38
ты можешь не одну ноду использовать, а любое количество

Сергей
12.10.2016
09:55:47
у меня балансер трафик пускает на прамую на под его айпи и внтуренний порт

да пофиг

Google
Сергей
12.10.2016
09:56:05
Вопрос в том, что под нагрузкой контракт - это беда

он не тюнится до бесконечности

второе

я не хочу что бы через ноды на которых нет физически пода ходил трафик

yolkov
12.10.2016
09:57:36
это зависит от втоей архитектуры, я буду выделять ноды под определенные задачи и только ИП этих нод будут использоваться

делать только одну точку входа тоже не очень красиво, что если она упадет? прикручивать вррп?

Сергей
12.10.2016
09:58:32
а в чем проблема?

вы явно не стлакивались с ппс и таблицей контракта

yolkov
12.10.2016
09:59:16
я ничего плохого не говрю, просто хочу понять кто и как использует, везде есть плюсы и минусы

Admin
ERROR: S client not available

Сергей
12.10.2016
09:59:36
у меня на 5 нод полтора ляма ппс - это норма

yolkov
12.10.2016
09:59:39
можно на ты

Сергей
12.10.2016
10:00:06
но при этом я не хочу задумываться на какой ноде апнется конкретный под

если с этим упираться - то нафиг мне кубер

сейчас и так это именно так работает

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

и резервируются порты

мы хотим намного больше гибкости

но при этом не дрочить таблицу контракта

Sergey
12.10.2016
10:01:40
а что такое таблица контракта?

Google
Sergey
12.10.2016
10:01:48
или это вы так называете conntrack?

Сергей
12.10.2016
10:01:53
ну та

Sergey
12.10.2016
10:01:56
оё

yolkov
12.10.2016
10:02:26
балансировщики вне куба?

Сергей
12.10.2016
10:02:54
да

их два

Sergey
12.10.2016
10:05:12
но при этом не дрочить таблицу контракта
а в чем боль? В том, что kube-proxy генерирует правила для NAT, которые потенциально медленно работают? И поэтому юзерспейс-балансировщик на го предположительно работает быстрее?

Сергей
12.10.2016
10:05:27
он раотает быстрее

это раз

Sergey
12.10.2016
10:06:03
а тесты проводили? Хинт: если у вас модуль ядра подгружен и нет правил, которые бросают трафик на NOTRACK, то ни разу он быстрее не работает. афаик kube-proxy умеет работать в режиме, в котором трафик через него не идет совсем.

Сергей
12.10.2016
10:06:07
ну да

быстрее только nginx stream

Sergey
12.10.2016
10:06:40
nginx stream + conntrack работает быстрее чем conntrack?

Сергей
12.10.2016
10:06:57
как балансировщик

трафик прет на прямую на айпи подов и их внутрение порты

минуя контракт ноды

Sergey
12.10.2016
10:07:55
еще раз: если модуль загружен, и в raw нет NOTRACK-правил, трафик хоть и идет напрямую, всё равно отмечается в conntrack.

алсоу, conntrack от connection tracking, а не от contract.

Сергей
12.10.2016
10:09:15
вы сомтрели как реализованно в правилах iptables все это поведение?

мне лично не понравилось

это мое мнение, я никому его не навязываю

Sergey
12.10.2016
10:10:05
афаик, там правила в prerouting/postrouting таблицах, которые откусывают весь трафик на пару ip:port. но признаться не смотрел давно, поэтому могу сильно путать. я зацепился только за то, что коннтрек работает медленнее, чем nginx. что звучит несколько невероятно без dpdk.

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