@kubernetes_ru

Страница 585 из 958
Dmitriy
26.05.2018
20:59:21
Только вот прочёл ее

:)

Ftozt
27.05.2018
03:19:31
Рекомендую мaгазин элekтронных кoшельков c бaлансом ?? ---------------------------------------------- Зарабатывай вместе с нами ! ??? В нaличии : ? Qiwi ? Pаyеer ? WеbMonеy ? Яндeкc дeньги Цeны нa кoшeльки oт 100 pyблей ? @SpeedEarnBot

Dmitriy
27.05.2018
05:04:54
/report

Google
Alan
27.05.2018
12:12:46
привет, подскажите куда смотреть: поднимаю гитлаб с helm и под нжинкса не запускается, падает с ошибкой F0527 12:08:02.692739 5 launch.go:122] no service with name nginx-ingress/default-http-backend found: services "default-http-backend" is forbidden: User "system:serviceaccount:nginx-ingress:default" cannot get services in the namespace "nginx-ingress": Unknown user "system:serviceaccount:nginx-ingress:default»

сервис default-http-backend есть в неймпспейсе nginx-ingress сервис аккаунты: kubectl get serviceAccounts  ✔  10288  17:16:09 NAME SECRETS AGE default 1 14h

а все разобрался)

Mikhail
27.05.2018
13:06:43
а все разобрался)
Желательно стоит рассказать о решении, хотя бы кратко. Для других может быть полезно

Alan
27.05.2018
13:08:16
решил с kubectl create rolebinding и clusterbinding )

Mikhail
27.05.2018
13:39:37
Спасибо

Legend
27.05.2018
13:53:28
Вcem привeт ! Мы пpодaём кoшeльки c бaлaнcом ! ---------------------------------------------- Зарабатывай вместе с нами ! ??? В наличии : ? WеbMonеy ? Яндeкc дeньги ? Qiwi ? Pаyеer Цeны нa кoшeльки oт 100 pyблей ? @ProfoRobot

Paul
27.05.2018
13:53:54
/spam

Andor
27.05.2018
16:19:22
закину боянистую статью https://habr.com/company/flant/blog/332432/
Щас бы подобную статью с калико в разных режимах, weave, kube-router и про скрещивание этого с metallb

Ну и на селф-хостед

Михаил
27.05.2018
18:21:16
Щас бы подобную статью с калико в разных режимах, weave, kube-router и про скрещивание этого с metallb
Сколько у вас гигабит трафика льётся, что вас аффектит оверлей?

Andor
27.05.2018
19:39:21
Нас щас не аффектит

Но зачем выбирать заведомо худшие решения?

Google
Anton
27.05.2018
20:11:27
Товарищи, такой вопрос, у меня конфиги хранятся в секретах - есть некий демон сет, можно ли как то указать ему секрет в зависимости от ноды?

Andor
27.05.2018
20:12:55
Это будет другой демонсет

Либо выгружай оба сикрета и логику выбора в под суй

Andor
27.05.2018
20:15:11
Костыли костылики

А расскажи что за задача

Anton
27.05.2018
20:16:18
На каждой ноде висит stolon - реплика PostgreSQL, нужно чтобы сервис коннектился именно к той что на его ноде

там stolon-proxy сам перекинет на текущий мастер

о, вариант
много гемора, с пода определить ноду где он запущен

Andor
27.05.2018
20:20:35
Ого, stolon ещё жив?

Anton
27.05.2018
20:21:22
Ого, stolon ещё жив?
Альтернативы?

Сергей
27.05.2018
20:21:53
- name: MY_NODE_NAME valueFrom: fieldRef: fieldPath: spec.nodeName

передаешь в под через вар на какой ноде он запущен

Andor
27.05.2018
20:22:46
Столон в кубере, а постгрес?

Anton
27.05.2018
20:23:03
Столон в кубере, а постгрес?
нет, столон пока не в кубере

Andor
27.05.2018
20:23:26
Тогда не понял какую проблему ты решаешь

Anton
27.05.2018
20:24:03
- name: MY_NODE_NAME valueFrom: fieldRef: fieldPath: spec.nodeName
надо будет углубится, пока не очевидно

Сергей
27.05.2018
20:24:17
что не очивидно?

у тебя в поде будет переменная окружения MY_NODE_NAME

Google
Сергей
27.05.2018
20:24:38
в качестве значения у нее spec.nodeName

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

Andor
27.05.2018
20:25:26
Возможно проще будет запустить с host network и подключаться к localhost:5432

Ну или как хочешь

Anton
27.05.2018
20:25:45
у тебя в поде будет переменная окружения MY_NODE_NAME
Это я понял, пока не понял как выбирать конфиг

Сергей
27.05.2018
20:26:29
ну так прогони конфиг через темплейт, который будет нужные данные из переменных окружения брать

Anton
27.05.2018
20:27:44
Возможно проще будет запустить с host network и подключаться к localhost:5432
был такой вариант, только сервис должен порт слушать, при host network он будет его на ноде открывать

Andor
27.05.2018
20:28:55
Ты лучше расскажи как у тебя постгресы запускаются и как столоны

И какую проблему решаешь

Сергей
27.05.2018
20:29:07
темплейтинг может быть вообще банально на баше скрипт, который у контейнера выступает в качестве энтрипоинта

Andor
27.05.2018
20:29:25
Пока выглядит как "хочу странного, какими костылями это можно сделать?"

Anton
27.05.2018
20:30:17
Ты лучше расскажи как у тебя постгресы запускаются и как столоны
есть на нодах внутренние интерйфейсы stolon запускается через systemd и висит на внутреннем интерфейсе, на каждой ноде полный пак sentinel - keeper - proxy

Andor
27.05.2018
20:31:00
А кубер тут при чём?

Anton
27.05.2018
20:31:32
А в кубере сервис который лазает в дб

Andor
27.05.2018
20:32:08
Ну так и скажи этому сервису адреса твоих столонов

Тупо статикой

Anton
27.05.2018
20:32:40
допустим есть 3 ноды n1 n2 n3 - на каждой входная точка, допустим n1 упал - клиент по роунд робин переключится на n2

Ну так и скажи этому сервису адреса твоих столонов
к сожалению сервис на входе понимает только 1 линк

Andor
27.05.2018
20:34:01
То есть клиент сам ловит падения?

Google
Andor
27.05.2018
20:34:08
Тогда проблема в чём?

Anton
27.05.2018
20:38:47
По ходу сумбурно обясняю 1. Клиент в единый момент времени может работать только с 1 сервисом, но может содержать ip других сервисов и если ответ текущего сервиса превышает таймаут - переключается на следующий 2. Сервис может работать только с одним линком к дб

client 1-> n1 svc -> n1 stolon-proxy 2-> n2 svc -> n2 stolon-proxy 3-> n3 svc -> n3 stolon-proxy

Andor
27.05.2018
20:40:16
Не понял что означает второй пункт

Что значит "работать только с одним линком"?

Anton
27.05.2018
20:40:40
ну в сервисе нельзя указать несколько IP постгреса

Andor
27.05.2018
20:41:34
Тогда что значит "может держать другие адреса"?

Ничо не понимаю

Anton
27.05.2018
20:42:24
клиент это другой софт - живет где то на компе - конектится на сервис - который в кубере

Andor
27.05.2018
20:43:04
Ощущение что всё что ты хочешь можно двумя Service сделать

Если не одним

Но задачу всё ещё не понимаю

Anton
27.05.2018
20:45:07
Я в кубере совсем нуб =)

Ощущение что всё что ты хочешь можно двумя Service сделать
Общая задача похожа на сервис с балансировкой - только соединение у клиента в сервис постоянное, и если он подключился к какому либо endpoint желательно чтобы он там и оставался

Anton
27.05.2018
20:57:02
в общем можно все stolon-proxy обеденить в сервис

и не изголятся

Andor
27.05.2018
20:59:05
Ну вот как-то так для меня выглядит, да

Anton
27.05.2018
21:01:44
ну просто по мере переноса в кубер, стараюсь оставитьстарую логику, часто забывая что часть работы кубер может делать за меня =)

Михаил
27.05.2018
21:05:54
Google
Andor
27.05.2018
21:06:46
А могут и не быть

Ваще слабо представляю как оверлейные сети могут быть проще чем л3 роутинг

Для этого и хочется большое сравнение

Andor
27.05.2018
21:14:51
Калико ж умеет с ип-ип

Михаил
27.05.2018
21:14:53
Ого, stolon ещё жив?
Очень даже и хорошо живёт в кубе

Andor
27.05.2018
21:14:55
Не только бгп

Михаил
27.05.2018
21:15:19
Калико ж умеет с ип-ип
Спроси у чата, кто знает что такое ip ip

И увидишь статистику)

Andor
27.05.2018
21:16:07
Девопсы

Михаил
27.05.2018
21:16:13
Девопсы
Ну дык

Anton
27.05.2018
21:17:21
Зачем?
Он там был до появления куба в инфраструктуре

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