@kubernetes_ru

Страница 244 из 958
Ivan
18.08.2017
07:14:31
bebebe Здравствуйте! )))

bebebe
18.08.2017
07:16:56
здравтвуйте @beatlejyse , вы еще не решилсь дать телефон вашего начальника? :)

Ivan
18.08.2017
07:17:32
не задавайте глупых вопросов ))) я же не спрашиваю телефон вашего )))

bebebe
18.08.2017
07:18:40
однако Иван, вы борзый в эту пятницу

Google
Сергей
18.08.2017
07:18:58
хуй вам всем, все я борзее

Михаил
18.08.2017
07:25:49
bebebe
18.08.2017
07:55:51
а роль незапилил ?
запилил роли, раздеплоилось!

Fike
18.08.2017
07:59:31
хуй вам всем, все я борзее
Ребят, а давайте наконец брачные игры, скрины из фейсбука, возмущение эйчарами, обсуждение транссексуалов и прочие смешинки примитивного уровня уйдут в личку и какие-нибудь соответствующие чаты, м?

Сергей
18.08.2017
07:59:56
А чего только меня сцитировал то?

давай всех

или ты думаешь я просто так написал это сообщение?

Fike
18.08.2017
08:03:10
Меня, безусловно, умиляет, что ты думаешь, что если каким-то делом занято больше одного человека, то личной ответственности как бы и нет, но я просто взял последнее сообщение.

Сергей
18.08.2017
08:03:39
не надо брать просто последнее сообщение

тем более если ты не понял его посыла

Fike
18.08.2017
08:04:08
А. Там был глубокий смысл. Извините

bebebe
18.08.2017
09:32:39
если подкладывать на кажую ноду /root/.aws/credentials и /root/.aws/config и не накидывать AIM ROLE на виртуалки - то опять не работает

Google
bebebe
18.08.2017
09:48:48
https://github.com/aws/aws-sdk-go/blob/master/aws/credentials/shared_credentials_provider.go#L31

Роман
18.08.2017
10:03:54
Делаю на любой ноде: docker run -it alpine sh Оттуда пингую интернет (ping 8.8.8.8) - нет пинга. Думаю, виноват кубер. Куда посмотреть?

Andrew
18.08.2017
10:07:43
Файрволы есть?

Роман
18.08.2017
10:08:02
Andrew
18.08.2017
10:08:08
ufw, firewalld проверь

На ноде

Роман
18.08.2017
10:08:45
ufw, firewalld проверь
Нет. Не установлено ничего такого.

Сергей
18.08.2017
10:09:34
работает ли правильно нат?

врублен при пакет форвадинг?

Роман
18.08.2017
10:11:46
врублен при пакет форвадинг?
Форвардинг включен. Если запускаю с ключом —net=host, то начинает работать интернет.

Сергей
18.08.2017
10:11:56
смотри нат

iptables -L -vn -t nat

Andrew
18.08.2017
10:12:13
Пингом лучше не проверять, бывает ICMP не форвардится

Сергей
18.08.2017
10:12:13
еще момент

нет ли дропа деволтного на таблицу форварда

Andrew
18.08.2017
10:12:34
Попробуй телнетом на TCP или курлом

Роман
18.08.2017
10:12:40
Сергей
18.08.2017
10:12:59
ip a && ip r && iptables -L -vn && iptables -L -vn -t nat

в студию

а то /dev/astral заебал

Google
Роман
18.08.2017
10:15:53
Ооо. Сейчас залью куда-нибудь. В iptables нет цепочки DOCKER, которая обычно есть, когда не установлен кубер.

Сергей
18.08.2017
10:27:53
И не должно

Ща я поем

bebebe
18.08.2017
10:58:57
вот я не до конца понимаю, читаю кодец https://github.com/aws/aws-sdk-go/blob/master/aws/credentials/shared_credentials_provider.go#L31 это credential provider для aws который используется hyperkube'ом когда прокидывается параметр --cloud-provider=aws этот кодец ищет файлы ~/.aws/credentials и ~/.aws/config эти файлы можно создать руками, можно создать при помощи aws-cli configure, формат они имеют обычного ini файла я сгенерировал их на каждой из трех нод. но я не понимаю, hyperkube запускается, дальше aws библиотека пытается их прочить внутри докерконтейнера и каким образом эти файлы из хостовой системы дожлжны попасть в контейнер kubelet

Alisa
18.08.2017
11:00:38
а у меня до сих пор с bare-metal проблемки ( я аж из-за сроков обратно на azure перекатился ) кто как load-balancer настраивал на bare-metal? там надо чтоли отдельно nginx поставить и мапить на k8s?

Сергей
18.08.2017
11:11:37
и чем запрокси будет лучше нгинкс?

Айбелив
18.08.2017
11:12:07
по определению

Igor
18.08.2017
11:12:10
tcp balancing

Сергей
18.08.2017
11:12:14
у меня вообще https://github.com/yyyar/gobetween с екзек дискавери и там маленький скрипт на баше которые вытаскивает сервисы и ставит на балансинг

что именно не так с nginx stream для tcp балансинга?

Сергей
18.08.2017
11:14:25
ну хоть скажите, что в бесплатной версии нет нормального хелчекинга)

bebebe
18.08.2017
11:14:51
был жи

Igor
18.08.2017
11:15:01
зачем говорить, я ж не на экзамене ?

Айбелив
18.08.2017
11:15:05
nginx уже умеет в L4?

Сергей
18.08.2017
11:15:11
да

модуль stream

именно для балансинга l4

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

Google
Сергей
18.08.2017
11:15:29
всех с разморозкой

https://nginx.org/ru/docs/stream/ngx_stream_core_module.html

Igor
18.08.2017
11:16:45
пример конфигурации listen containers-80 bind *:80 option httpchk GET /healthz http-check expect status 200 default-server inter 5000 rise 2 fall 2 server server_name IP:PORT check server server_name IP:PORT check listen containers-443 bind *:443 option httpchk GET /healthz http-check expect status 200 default-server inter 5000 rise 2 fall 2 server server_name IP:PORT verify none check check-ssl server server_name IP:PORT verify none check check-ssl

Fike
18.08.2017
11:19:05
по-моему оригинальный вопрос всего этого вообще не касался

Айбелив
18.08.2017
11:19:17
ну интересно же

Igor
18.08.2017
11:19:58
оригинальный вопрос был, нужен ли балансер для нод k8s

Айбелив
18.08.2017
11:20:04
а nginx-ingress-controller поддерживает stream модуль?

Admin
ERROR: S client not available

Сергей
18.08.2017
11:20:05
ye;ty

нужен

инжест нацелен на L7

если мне память не подводит

Айбелив
18.08.2017
11:20:41
да, точн. чот тупанул

Сергей
18.08.2017
11:20:57
https://github.com/kubernetes/contrib/tree/master/ingress/controllers/nginx/examples/tcp

Fike
18.08.2017
11:21:01
оригинальный вопрос был, нужен ли балансер для нод k8s
Ага. И как на это отвечает конфигурация HAP?

Сергей
18.08.2017
11:21:02
хотя чет есть

надо разбераться с вопросом

Igor
18.08.2017
11:21:44
в contrib старая репа, сейчас отдельная для ingress

https://github.com/kubernetes/ingress

Сергей
18.08.2017
11:22:22
ну я к тому, что явно какой-то механизм даже через конфиг мап поиметь stream модуль есть, если нгинкс там собран с его поддержкой

Google
Айбелив
18.08.2017
11:22:30
https://github.com/kubernetes/ingress/tree/master/examples/tcp/nginx

Igor
18.08.2017
11:22:56
еще бы оно работало ?

Айбелив
18.08.2017
11:23:57
ну HAP точно работает)

Igor
18.08.2017
11:24:22
там проще у сервиса объявить nodePort и забалансировать его внешним балансером

Айбелив
18.08.2017
11:24:51
если он есть

Igor
18.08.2017
11:24:55
в районе 30XXX можно статикой выбрать

всё равно для нод нужен балансер

Сергей
18.08.2017
11:25:36
у меня вообще балансер ходит на внутренний порт айпи контейнера

минуя сука таблицу ната

нода с балансером имеет маршруты на докер сети

flannel type host-gw

Igor
18.08.2017
11:27:50
Мы всё что в k8s наружу не светим по дефолту иначе вся Network Policy Isolation идёт боком

Сергей
18.08.2017
11:28:05
все ноды в серой сети

вообще

только ноды с балансером имеют белый айпи

Igor
18.08.2017
11:29:04
Создаются проекты типа istio.io чтобы как-то контролировать трафик, секюрити рэ йт лимиты и прочее между сервисами в коробке

Сергей
18.08.2017
11:29:24
это в первую очерель для внутренней сервайс меш сити

есть еще ликерд

той же оперы

bebebe
18.08.2017
11:32:06
Истио буду скоро пробовать, да

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