ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
ну в смысле дешборд его тупо не поддерживает для отображения
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
я ща попробовал альфу поставить с того же гитхаба, но оно чет не поменялось ничего
Alexander
а кластер с RBAC? может тупо прав на просмотр не хватает.
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
а кластер с RBAC? может тупо прав на просмотр не хватает.
не, я админом дешбордовый аккаунт сделал
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
через role binding
Alisher
Скорее host network (хотя есть CNI делающие bridge)
Я так понял metallb работает с flannel. А у меня установлен calico. Как его правильно заменить на flannel?
Artem
dashboard действительно не показывает многие типы ресурсов. Думаю у разаработчиков была такая мысль: Если человек дорос в понимании куба до CustomRecordDefinition и прочих ClusterIssuer, то он уже дорос до использования kubectl
Dmitry
Metallb не зависит от CNI, использую с Cilium
Alisher
Ok
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
мне кажется очень плохая логика
Denis
народ подскажите бест практис, если есть деплоймент и в нем 3 вида Deployment \ Ingress \Secret вы все типы кладете в разные манифесты и потом уже в своих пайплайнах апплаете или все в один пихаете ?
Denis
мм ну не всегда , секреты тоже могут апдэйтиться
Denis
Helm или kubect apply -f .
пока что kubect apply -f kubect rollout -f
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
чет это прям какой-то квест как оказалось. как удалить дешборд то ????
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
я его удаляю, а он опять вылезает
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
я уже все удалил, и деплоймент, и поды
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
и сервисы все подропал
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
а он все равно лезет и лезет
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
выглядит все так что кто-то его пересоздает постоянно
Denis
replicaSet?
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
я и их грохал, но деплоимент пересоздается
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
а, все понятно, Learn how to use the built-in Kubernetes web UI dashboard with Azure Kubernetes Service (AKS)
Artem
kubectl get all | grep dashboard
Andrey
коллеги не подскажите как создать локальную репу для кубернетес?
Andrey
нет выразился
Øk_gø_løve
helm?
Andrey
есть у меня image для докера
Andrey
который лежит локально
Andrey
как мне его использовать при deployment
Andrey
прошу тапками не бросаться только начал осваивать
Alisher
Metallb не зависит от CNI, использую с Cilium
Спасибо. Классная штука.😀👍
Artem
запушить на докерхаб или поднять свой registry в кубе или в сторонке
Ivan
Есть где нить пошаговый копи паст мануал как создать пользователя в кубере с авторизацией по токену или паролю
Andrey
подскажите полжауйста
Artem
в кубе - https://github.com/helm/charts/tree/master/stable/docker-registry, на линуксе в сторонке https://docs.docker.com/registry/#requirements
Ivan
Токены и пароли только для сервисных аккаунтов ?
Artem
без докера https://www.digitalocean.com/community/tutorials/how-to-set-up-a-private-docker-registry-on-ubuntu-14-04 или https://computingforgeeks.com/install-and-configure-docker-registry-on-centos-7/
Andrey
те потом в deployment я просто укажу этот регистри и все должно задеплоиться?
Artem
надо протегировать имидж с учетом хостнейма реестра, типа myregistry.cluster.local/myawesomeapp:latest и запушить в реестр
Artem
потом в деплойменте ипользовать этот образ
Andrey
ага спасибо! буду пробовать
Artem
ну и если у вас будет реестр с авторизацией, передать в куб креды
Andrey
пока попрбую просто, без наворотов
Alisher
Metallb не зависит от CNI, использую с Cilium
А как быть, если подов больше, чем адресов? По портам возможно пробрасывать?
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
kubectl get all | grep dashboard
конечно, я так их и грохал
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
delete --purge
так я выше написал же, из азура пересоздает
Alexander 🐕
У меня есть
Stefan
без докера https://www.digitalocean.com/community/tutorials/how-to-set-up-a-private-docker-registry-on-ubuntu-14-04 или https://computingforgeeks.com/install-and-configure-docker-registry-on-centos-7/
супер, спасибо еще и в дебиане можно поставить из репы докеровской теперь хоть прояснилось мне относительно этой всей мути вокруг регистри))
Anton
подскажите пожалуйста по этой ошибке https://toster.ru/q/568431
Mentat
подскажите пожалуйста по этой ошибке https://toster.ru/q/568431
Как минимум в современных версиях kubespray по умолчанию неймспейс локального провиженера - kube-system, а не пустой
Andrey
колллеги подскажите пжл. Создал regitry залил образ, выставил тэг. ПРи деплой вылезает Failed to apply default image tag "http://XX.XX.XX.XX:5000/manager-backend": couldn't parse image reference "http://XX.XX.XX.XX:5000/manager-backend": invalid reference format Error: InvalidImageName
Mentat
попробовать вот так local_volume_provisioner_namespace: "kube-system" ? хм. попробую
У тебя ошибка про то, что namespace не указан, как минимум ее это уберет, дальше другие развлечения
Andrey
причем docker images показывает XX.XX.XX.XX:5000/manager-backend latest 9560aa86ac6f 8 days ago 500 MB
Andrey
что я сделал не так
Andrey
настроил по этой статье https://computingforgeeks.com/install-and-configure-docker-registry-on-centos-7/
Tadeusz
под локальную конфу пойдет
Andrey
и не взлетает
Andrey
есдт указать Failed to pull image "XX.XX.XX.XX:5000/manager-backend": rpc error: code = Unknown desc = Get https://XX.XX.XX.XX:5000/v1/_ping: http: server gave HTTP response to HTTPS client
Andrey
через initcontainers можно контролировать переменные окружения?
Andrey
похоже нет https://stackoverflow.com/questions/50203731/is-it-possible-for-2-containers-inside-a-pod-to-share-the-same-environment-varia
Andrey
придётся через общий volume передавать
Artem
придётся через общий volume передавать
ага https://kubernetes.io/docs/tasks/access-application-cluster/communicate-containers-same-pod-shared-volume/
Валентин
есдт указать Failed to pull image "XX.XX.XX.XX:5000/manager-backend": rpc error: code = Unknown desc = Get https://XX.XX.XX.XX:5000/v1/_ping: http: server gave HTTP response to HTTPS client
Все ж написано - клиент у тебя, то бишь движок контейнерный, по дефолту https, а сервер твой, то бишь регистри, отвечает по http (видимо потому что не умеет в https). Так что указывай команде pull адрес с протоколом. Но дальше увидишь ошибку о небезопасном регистри. И либо пойдешь https к регистри прикрутишь, либо загуглишь че в конфиг контейнерного движка пихать, чтоб он без https позволял
Andrey
а как указать?
Andrey
docker pull http://xx.xx.xx.xx:5000/myapp ?
Øk_gø_løve
по-моему docker pull http://blabla:5000/app