Size: a a a

2020 April 18

GM

Gleb Mekhrenin in ru_gitlab
inqfen
Терраформ и вперёд, но ток зачем вообще бинстолк
а терраформ ты стало быть запускаешь руками, ну удачи
источник

i

inqfen in ru_gitlab
В ci
источник

i

inqfen in ru_gitlab
Но не командочки в cli
источник

TF

Terry Filch in ru_gitlab
https://t.me/sysadmin_tools/2987

на правах интереса
источник

GM

Gleb Mekhrenin in ru_gitlab
inqfen
Но не командочки в cli
я самый простой пример привёл, каждый раз рассказывать как делать "правильно" вообще занятия неблагодарное, да и вопросы одни и те же каждый день плюс минус
источник

i

inqfen in ru_gitlab
В докер чате самый ужас
источник

GM

Gleb Mekhrenin in ru_gitlab
inqfen
В докер чате самый ужас
есть еще как минимум один @ru_docker чат - больше ада
источник

IG

Ivan Gorban in ru_gitlab
Добавил в гитлаб Kubernetes кластер от Yandex Cloud версии 1.15, при добавлении его в Gitlab указал RBAC (в яндексе его не отключить)
Установил через UI Gitlab: HELM Tiller, Prometheus, Ingress
Пытаюсь деплоить:

checkkube:
 stage: test
 tags:
   - cluster
 image: dtzar/helm-kubectl:2.16.1
 environment:
   name: production
   url: https://production.com/
 script:
   - env | grep KUBE
   - helm install helpers/ui --namespace $KUBE_NAMESPACE


получаю:
43 $ helm install helpers/ui --namespace $KUBE_NAMESPACE
44 Error: pods is forbidden: User "system:serviceaccount:base-layer-18072437-production:base-layer-18072437-production-service-account" cannot list resource "pods" in API group "" in the namespace "kube-system”


Ему не хватает прав?
Что я делаю не так?
источник

i

inqfen in ru_gitlab
Он же тебе сказал какие конкретно права нужны
источник

IG

Ivan Gorban in ru_gitlab
да, я понимаю, но не понятно почему gitlab за меня не сделал эту магию?
источник

IG

Ivan Gorban in ru_gitlab
вроде как должно, или я что-то не так понял про интеграцию с кубером?
источник

i

inqfen in ru_gitlab
Ivan Gorban
да, я понимаю, но не понятно почему gitlab за меня не сделал эту магию?
Потому что у него прав нету?
источник

i

inqfen in ru_gitlab
Если этот тот sa
источник

IG

Ivan Gorban in ru_gitlab
ну так он сам создает ns и sa для каждого окружения
источник

i

inqfen in ru_gitlab
Насчёт куб систем не уверен
источник

IG

Ivan Gorban in ru_gitlab
можно пример как деплоишь из гитлаба хельмом, если есть?
источник

i

inqfen in ru_gitlab
helm install в ci с кубконфигом
источник

i

inqfen in ru_gitlab
Без всяких ненужных интеграций
источник

A

Anatoly in ru_gitlab
очень рабочий вариант
источник

IG

Ivan Gorban in ru_gitlab
это да, универсальный вариант
хотелось понять как со штатной интеграций запустить
источник