Andrey
так никто не знает, как правильно serviceaccount указать для kubectl --as=?
Andrey
подскажите, как делать impersonation для сервис аккаунта, в доках внятного описания не нашёл
$ kubectl get sa default
NAME SECRETS AGE
default 1 216d
me@sshct:~$ kubectl --as=system:serviceaccount:default:default auth can-i get nodes
no - Unknown user "system:serviceaccount:default:default"
Stefan
возможно после того как я делал helm upgrade для приложения, удалить replica set командой helm del name_of_app —purge? или быть может какой-то другой, ибо приложение из хельма полностью удаляется, а в кубере rs остаются(
Light Mushroom
подскажите, какой инстанс взять на амазоне, чтоб юзать kubernetes + jupyter notebook
Pavel
Или любым средстаом бэкапирования файлов с ноды из файловой системы
Huan
привет всем. подскажите как перенаправлять траффик на бекенды в зависимости от User-Agent с помощью ingress?
Pavel
А имежди на ltfs и в сейф + овчарка на цепи😁
Vadim
Huan
Vadim
Huan
что такое апвс?
Pavel
А кто-нибуть fc чистоганом забрасывал, работает?
G72K
Andrey
Vadim
Stefan
кому-то удавалось задавать лимит ReplicaSet
через параметр revisionHistoryLimit в deployment.yaml, в minikube?
а то игнорирует мое значение и все равно штампует без конца реплики(
Vadim
или -n namespace -z sa_name
A
Может кто подскажет почему у меня в дашборде графики не показывает как на скрине у них в репе? Метрик-сервер установлен...
Artyom
Прав нет?
Andrey
serviceaccounts мб?
вобщем, ошибка Unknown user выдаётся если аккаунт не найден в rolebinding. Правильный формат system:serviceaccount:<namespace>:<serviceaccount>
Andrey
Ребят, а если liveness проба не прошла, кубер сразу ребутает pod?
Andrey
𝚔𝚟𝚊𝚙𝚜
а кто-нибудь Keycloak использует в связке с LDAP'ом?
𝚔𝚟𝚊𝚙𝚜
𝚔𝚟𝚊𝚙𝚜
А то куб не пускает, если оно false
G72K
Помню такое поле при настройке saml провайдера было, значит где то в районе интеграции с лдапом смотреть надо :)
𝚔𝚟𝚊𝚙𝚜
Grey
народ CoreOs стоит использовать для разворачивания кубика или лучше kubespray?
Andrey
Ты яблоко со стейком только что сравнил.
Vadim
народ стейк стоит брать в ресторане или лучше вилку?
Sergei
Да что вы все про стейк, кушать хочется :-)
Anton
звучит как coreos поглотил readhat, который поглотил ibm. А что там не так с перспективой?
Vadim
интересно что будет с containerd
Никита
A
Andrey
Никита
Andrey
Гипербола, конечно.
A
А вообще по дашборду: я не могу никак залогиниться, хотя делаю всё по доке через токен, но нажимаю singin, и просто ничего, никаких действий, приходится через скип, но и так все показывает, только в сетинги не пускает, нужен вообще логин в нем?
Grey
Alex
𝚔𝚟𝚊𝚙𝚜
Прикрутил Keycloak к кубу с LDAP-авторизацией и выдачей RBAC-прав по группам, получилось прикольно.
Но много неоднозначных моментов.
A
𝚔𝚟𝚊𝚙𝚜
Vadim
Alex
Прокси
Обычно такое поведение дашборда когда через http ingress (конечно если дашборд версии 1.7.х и выше)
A
Alex
A
А что там в сетингах?
𝚔𝚟𝚊𝚙𝚜
ну больше всего я с email_verified воевал, юзеры из LDAP импортируются с email_verified: false, этот параметр передается кубу, а куб выдает странные ошибки типа
error: the server doesn't have a resource type "pod"
error: You must be logged in to the server (Unauthorized)
в логах api-сервера было:
Unable to authenticate the request due to an error: [invalid bearer token, [invalid bearer token, oidc: email not verified]]Я пытался придумать какие-то костыли что бы его в true выставлять, в итоге оказалось достаточно его из client scope удалить, что бы он в токене не анонсился, тогда все ок.
𝚔𝚟𝚊𝚙𝚜
В остальном все в принципе норм когда разберешься, просто oidc для меня что-то новое и по началу кажется очень сложным.
𝚔𝚟𝚊𝚙𝚜
еще один неоднозначный момент был с настройкой gangway (login app). И если соединить его с DEX не составляет никакого труда, то для Keycloak найти валидные URL удалось не сразу.
вот они (для последователей):
authorizeURL: "https://keycloak.example.org/auth/realms/kubernetes/protocol/openid-connect/auth"
tokenURL: "https://keycloak.example.org/auth/realms/kubernetes/protocol/openid-connect/token"
G72K
Andrey
Верно, но будут ли они такие же открытые, как раньше? Такое же хорошее коммьюнити вокруг них будет? Вот на эти вопросы нужны ответы.
G72K
Года два все будет в порядке, а дольше в современном мире мало что и так живёт :)
Vadim
странный вопрос к IBM - будет ли хорошее коммунити. Особенно от члена коммунити
Pahaz
Никита
Никита
Никита
Кароч ipvs может либо подменять dst mac, ip-пакет вообше никак не меняется, icmp приезжает напрямую отправителю.
Или он может делать nat, и тогда обработка icmp-сообщений ложится на conntrack на балансировщике, и, кмк, conntrack такие ситуации разруливает корректно.
Никита
Ну да, все, наверное, в iptables-правилах видели ESTABLISHED,RELATED, так вот RELATED - это как раз про icmp-сообщения, относящиеся к соединению.
Никита
Правда, у ipvs своя реализация контрека есть.
G72K
Кароч ipvs может либо подменять dst mac, ip-пакет вообше никак не меняется, icmp приезжает напрямую отправителю.
Или он может делать nat, и тогда обработка icmp-сообщений ложится на conntrack на балансировщике, и, кмк, conntrack такие ситуации разруливает корректно.
Не совсем понимаю. Вот пришел запрос на ipvs VIP адрес , он в режиме Dr перекинул его на бекенд, бекенд отвечает с src = vip, dst = client IP, этот пакет идёт как попало, не через ipvs, где то по пути ему шлют обратно ICMP (скажем MTU слишком большой), этот ICMP пойдет на ipvs VIP и дальше должен попасть на конкретный бекенд, но я не вижу как это может случится
Pahaz
Anton
Grey
Спасибо ребят
Никита
Никита
Интересно, да.
Никита
Век живи - век учись)
Vitalii
Andor