@kubernetes_ru

Страница 45 из 958
Maxim
09.09.2016
12:01:01
да

Тимур
09.09.2016
12:01:57
дык с каждым новым сервисом надо правила добавлять получается

Maxim
09.09.2016
12:02:03
куда?

Тимур
09.09.2016
12:02:11
правила iptables на web*

Google
Maxim
09.09.2016
12:02:15
зачем?

это kube-proxy делает

Тимур
09.09.2016
12:03:01
т/е web* железные тачки с установленным кусочком кубернетса

прикольно

Alexander
09.09.2016
12:03:39
простите, опять влезу - я всеже слеповат стал к пятнице https://github.com/sttts/kubernetes-dind-cluster/blob/master/config.sh#L9 Я нашел сертификаты и все остальное ))) Всем спасибо

Тимур
09.09.2016
12:08:56
@pipopolam а ты сам запускаешь kube-proxy в контейнере на железной тачке или еще ставишь kube-apiserver, чтобы он запустил kube-proxy ?

Maxim
09.09.2016
12:09:19
ты сейчас какую-то лютую хуету говоришь

аписервер вообще ничего не запускает

Тимур
09.09.2016
12:09:45
а сори

kubelet

Maxim
09.09.2016
12:09:52
запускать может только kubelet, если ему положить манифестов и сказать, куда смотреть

anyway, на машинках только под фронт kubelet не нужен

Тимур
09.09.2016
12:10:35
значит сам :)

Google
Maxim
09.09.2016
12:10:41
проще взять ранит/доскер/поттерингд

Тимур
09.09.2016
12:12:08
прикольная схема с отпочкованием kube-proxy!

ну и кстати пох в какой сети поды

kay
09.09.2016
12:12:46
главное сеть не забыть оставить

Maxim
09.09.2016
12:12:54
?

kay
09.09.2016
12:13:00
flannel/canal/etc.

Maxim
09.09.2016
12:13:04
а, да

weave на фронтах тоже приходится держать

Тимур
09.09.2016
12:13:19
ну важно чтобы сервис был в маршрутизируемой сетке

kay
09.09.2016
12:13:30
weave is kinda slow

http://www.generictestdomain.net/docker/weave/networking/stupidity/2015/04/05/weave-is-kinda-slow/

Maxim
09.09.2016
12:13:52
а фланель кинда лют

Тимур
09.09.2016
12:14:03
зачем это на фронтах ?

kay
09.09.2016
12:14:13
да знаю, что оно по-всякому работает. но wevae у меня теперь ассоциируется с kinda slow :)

Maxim
09.09.2016
12:14:20
когда надо сперва запустить фланель, потом доскер с —bridge=flannel0, етц

Тимур
09.09.2016
12:14:52
если сеть для сервисов доступна для фронтов, зачем weave ?

Maxim
09.09.2016
12:15:16
потому что поды маршрутизируются через CNI

а CNI (у меня) делает weave

Тимур
09.09.2016
12:15:39
а не

ясно

Google
Maxim
09.09.2016
12:15:54
с сервисами это никак не пересекается

Тимур
09.09.2016
12:19:17
я знаю :) можно было бы и без weave мне кажется

если сервера кластера кубера известны, прописать их в iptables на фронтах

в качестве cluster_ip указать сеть которая под него выделяется

kay
09.09.2016
12:21:28
тогда всё хозяйство наружу торчать будет.

Тимур
09.09.2016
12:21:55
да и так торчит

и кстати совсем не будет

я могу для подов какую хош сеть прописать

она внутри кубера будет крутится через CNI

а фронты вообще ничего о знать не будут и никакого weave/flannel/ovs там не надо будет

правда через цепочку cluster_ip два раза проходить прийдется

и kube-proxy выкинуть из фронтов можно будет

Тимур
09.09.2016
12:25:48
@pipopolam кароче я придумал как тебе тут все оптимизировать ))

rawdnat только нужен

Maxim
09.09.2016
13:45:24
;)

Тимур
09.09.2016
13:50:34
мляя.. прийдется все же раскуривать эти ваши ингрессы с шаблонами для nginx, keepalived

как скучно вы живете без разделения на dmz хотя бы :)

Maxim
09.09.2016
13:52:17
хорошо тебе, если у тебя свой DC

а у меня все железо арендованное

Тимур
09.09.2016
13:53:36
а в ваших облаках разве нельзя тачки с фронтами выносить в dmz ?

Google
Тимур
09.09.2016
13:53:46
или это дорого ?

Maxim
09.09.2016
13:53:54
да нет никаких облаков

singlehop.com

selectel.ru

и прочие такие ребята

Тимур
09.09.2016
13:54:50
ну селектел че не может

легко ж можно нарезать вланы внутри облака

должны быть способы усложнить тебе жизнь

т/е сделать более безопасной инфраструктуру :)

Maxim
09.09.2016
13:56:39
тысячи их и без того

Admin
ERROR: S client not available

Denis
09.09.2016
15:06:07
Наши победили?) http://www.infoworld.com/article/3118345/cloud-computing/why-kubernetes-is-winning-the-container-war.html

Vladimir
09.09.2016
15:12:06
Kubernetes - это ангуляр из мира шедулеров

Тимур
09.09.2016
15:29:06
@pipopolam и все-таки почему ты не используешь ingress и nginx-ingress-controller ?

Maxim
09.09.2016
15:29:26
а зачем?

какой профит?

need moar pods?

Тимур
09.09.2016
15:32:22
пока не знаю в чем профит. только начал себе моск с ним ломать. просто я пока вижу, что работает он и без облака

Maxim
09.09.2016
15:33:10
но зато сколько геммороя

начать с VRRP

Google
Maxim
09.09.2016
15:33:42
если бы оно уже было в моей инфраструктуре - это одно

но городить это ТОЛЬКО ради ингресса...

хрен его знает

Тимур
09.09.2016
15:50:52
но даже когда ingress нагенерит конфиг для балансера, все-равно один фиг на балансере надо поднимать fleet/weave ?

Maxim
09.09.2016
15:51:57
на ингрес-балансере придется весь кубернетес поднимать

ну всмысле kubelet

иначе под туда как попадет?

Тимур
09.09.2016
15:52:30
And you can reach the /foo and /bar endpoints on the publicIP of the VM the nginx-ingress pod landed on

ну да

жесть какая

чеж творится то. нах мне кластер кубернетс если я не могу до него достучаться из dmz vlana

только nodeport остается

блин

Maxim
09.09.2016
15:54:05
зато у тебя есть вланы ;)

Тимур
09.09.2016
15:54:12
или как-то можно fleet натянуть на два влана.... хз

таппц

я хочу kubernetes :) запарило руками контейнеры эти как блох ловить

что-то тут не так. должен быть нормальный способ :)

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

или vxlan как-то растягивать на два влана если это возможно

kay
09.09.2016
15:58:03
первый путь к решению проблемы - описать её

Тимур
09.09.2016
15:59:09
ты знаешь :) c vnc-ки достучаться до кластера кубера который живет в своем влане

kay
09.09.2016
15:59:35
что такое vnc?

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