Vadim
как в хельме чартам зависимостям параметры передавать при инсталяции основного чарта
Peter
Evicted поды мешают или нет? Удалять или фиг с ними?
Валентин
Странное дело: стоит последний containerd, 1.2.7 версии. У него там вроде как cni поддерживается последний, но конфиг сети с plugins опцией не заводится, он не понимает и ждет опцию type. Сталкивался кто?
Валентин
По всему похоже, будто в containerd просто старая версия библиотеки, но не могу найти этому подтверждения. Зато вроде в корне репы есть vendor.conf и там версия cni 0.6 указана, а она поддерживает опцию plugins. Ерунда какая-то
Andrei
Если интересует, могу выложить в паблик на днях
Stefan
Я делал универсальные, но разбитые по группам: под обычное приложение, пышное, clickhouse/tarantool, etc.. Держать сотню чартов под каждый сервис - зло. Тут хоть сразу можно базовые вещи поменять
а при помощи чего так делал? много файликов values с каждым окружением и сервисом создавал? и на сонавании переменных в этих файлах шаблонизировал?
Andrei
Есть базовый чарт, в нем есть все максимально нужное. Далее в репе сервиса только нужные значения в values, а в ci, если критикал, запинена версия
Евгений
А был бы у вас кейсоннет, то можно было бы под общие вещи иерархию либсоннетов написать, а потом под каждый сервис уже конкретизировать
Andrei
Мне и так хорошо, а от json я вскроюсь. Это только js’никам наверняка кайф с этим возиться
Andrei
Да и сейчас это выглядит отлично и меня, как перфекциониста, все более чем устраивает
Евгений
Могу вам только посочувствовать
Andrei
Взаимно)
A
товарищи! плиз, дайте ссылку на материал о настройке ingess controller в случае on-premise кластера
A
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ingress-nginx-ingress-controller LoadBalancer 10.105.37.82 <pending> 80:32096/TCP,443:31376/TCP 34m
A
apiVersion: v1 data: config: | address-pools: - name: default protocol: layer2 addresses: - 192.168.0.1 - 192.168.0.2 kind: ConfigMap
A
точнее, пробую сделать вот так: https://github.com/kubernetes/ingress-nginx/blob/master/docs/deploy/baremetal.md
Vadim
народ если в values. параметр закомментирован его не передать никак при установке
Vadim
зачем блин storageClass в чартах коментируют
Solyar
Но не уверен сработает ли если values закомментирован
Solyar
зачем блин storageClass в чартах коментируют
потому что у тебя сторажкласс может быть не такой
Sergey V
есть юзер в кубере с правами на пару неймспейсов. именно юзер, а не сервис аккаунт. как получить токен для него, чтобы в кубер дашборде у него такой же доступ был?
Solyar
Логично же
Vadim
потому что у тебя сторажкласс может быть не такой
значит я должен смочь его передать даже если он закоментирован иначе зачем он, типо качать файлик валуес напрямую передавать
Vadim
а как еще файлик субчарта передать
Vadim
ты тут основного чарта видимо передаеш
Andrei
а как еще файлик субчарта передать
Точно также как и обычный, просто проставлять переменные в стиле <subcharrname>.key=value
Vadim
ок, а если он закомментирован в субчарте
Andrei
И что? Это нормально
Vadim
как его передать
Andrei
Взять и передать
Andrei
Если хотите точнее ответ, задавайте вопрос точнее. Желательно с примерами
Vadim
helm install --name efk stable/elastic-stack --set logstash.enabled=false --set fluentd.enabled=true --set elasticsearch.data.storageClass="nfs-client
Vadim
https://github.com/helm/charts/tree/master/stable/elastic-stack
Vadim
этому чарту хочу передать storageClass но в зависимом чарте elasticsearch параметр storageClass закомментирован видимо поэтому он не передался
Vadim
nfs client profisioner стоит, кафке он сторадж выдает
Andrei
У вас путь должен быть elasticsearch.data.persistence.storageClass
Vadim
спасибо, попробую) не заметил
Vadim
вот жаль что хель не ругается когда параметр неправильно указываешь
Terry
а кто владеет списком на https://github.com/goq/telegram-list/ ? пул реквесты не принимает ))
Terry
ну всмысле, надо пнуть автора
Andrei
вот жаль что хель не ругается когда параметр неправильно указываешь
Это все зависит от разработчиков чарта: параметру можно указать, что он обязан быть указан. Но в данном случае, это действительно необязательный параметр
Vadim
не , причем тут чарт, параметр допустим указан в values я хочу его поменять передав параметр, но ошибся или опечатался и хельм об этом не говорит
Vadim
просто не срабатывает и фиг поймешь
Vadim
Оно ругнется ? Попробую
Solyar
Оно ругнется ? Попробую
Не уверен но проверить правильность работы то что нужно
Lucky SB
покажи манифест твоего"юзера"
Sergey V
https://kubernetes.io/docs/reference/access-authn-authz/authentication/
Sergey V
All Kubernetes clusters have two categories of users: service accounts managed by Kubernetes, and normal users.
Sergey V
очень голословно так заявлять, если не знаешь чегото , то не значит что этого нет
Lucky SB
Normal users are assumed to be managed by an outside, independent service.
Lucky SB
In this regard, Kubernetes does not have objects which represent normal user accounts.
Sergey V
ну да
Sergey V
и мне нужен токен для него
Sergey V
ролебиндинг на юзера можно сделать
Sergey V
хотелось бы чтобы юзер мог и в дашборд зайти
Lucky SB
https://github.com/kubernetes/dashboard/wiki/Access-control#basic
Sergey V
перечитай пожалуйста мой вопрос
Sergey V
внимательно
Sergey V
если не знаешь ответа. не надо спамить
Artyom
Это не он должен внимательнее перечитать, это ты должен понятнее написать
Artyom
Не надо Сережу тыкать
Sergey V
еще один спамер. нет ответа. но надо чтото написать обоязательно. что за тактика
Solyar
Вот это почитать, создать нужную роль и рольбиндинг
Solyar
Забрать токен после создания
Solyar
создания чего ?
роли и рольбиндинга
Solyar
Логично же
Solyar
И по токену ходить в дашборд
Lucky SB
рольбинднига ролик к ЧЕМУ ?
Solyar
рольбинднига ролик к ЧЕМУ ?
Он же хотел ходить только в некоторые NS
Solyar
нет?