Andor
Ты в него всегда можешь просто напихать кусков конфига прометея всё равно
Andor
Ну и не просто оператора, используй kube-prometheus
Grisha
Спасибо, потыкаю палочкой в оператора
Andor
Просто возьми kube-prometheus
𝚔𝚟𝚊𝚙𝚜
https://habr.com/en/news/t/451290/
𝚔𝚟𝚊𝚙𝚜
прощай докерхаб?
𝚔𝚟𝚊𝚙𝚜
впрочем automated build еще никто не отменял
Andor
Осенью была новость что у гитхаба начинается закрытая бета их CI
Andor
А я-то думал
𝚔𝚟𝚊𝚙𝚜
Интересно Harbor, глядя на всё это, перерастет ли в что-то бОльшее чем просто docker-registry или нет
𝚔𝚟𝚊𝚙𝚜
Helm чарты он уже умеет, осталось только: npm, Maven, NuGet, RubyGems и все остальное...
inqfen
Artiharbory
𝚔𝚟𝚊𝚙𝚜
так-то да
Андрей А
пробую с мастера достучаться до registry (80,443) и не пускает, хотя по ssh норм
Андрей А
как я понимаю, чтобы получить доступ с мастера к registry на ноде надо настроить NetworkPolicy?
𝚔𝚟𝚊𝚙𝚜
Андрей А
странно то, что не пускает только мастер
Андрей А
ну и пока ограничения не настраивал никаких, все стандартно из коробки kubespray
Андрей А
и я пока еще не разобрался в цепочках iptables, что создает кубер) их там прилично, ну и вроде как смысла туда лезть нет, так как настройкой правил кубер занимается?
Incognito
привет всем. а есть те, кто использует AWS EKS ?
Incognito
пытаюсь создать сервис Loadbalancer с Public IP но он что то не присваивается
Андрей А
привет всем. а есть те, кто использует AWS EKS ?
https://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/#external-load-balancer-providers
and retrieves the external IP allocated by the cloud provider and populates it in the service object
https://kubernetes.io/docs/concepts/services-networking/service/#loadbalancer
Андрей А
не знаю как для AWS EKS но как я понимаю сервис ждет от внешнего балансера выдачи IP
Incognito
Странно это все, совсем не Гугл какой то
Andrey
Incognito
Andrey
это здесь не при чём
Andrey
EKS использует IAM роль для таких вещей
Andrey
https://docs.aws.amazon.com/eks/latest/userguide/service_IAM_role.html
Incognito
Спасибо ещё раз
inqfen
Замечание - можно дать только nlb
Andrey
ну тогда логи контроллера
Andrey
хотя не
Andrey
это же сервис
Incognito
такого рода сообщение встречается в гугле для Азура 🙂
Incognito
сейчсас гляну логи пода с ингерсс-контроллером
Andrey
Incognito
Incognito
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal EnsuringLoadBalancer 4m55s (x66 over 5h) service-controller Ensuring load balancer
это describe
Incognito
меня сейча сдругое бепокоит
╰ kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
default echo1-54ff7d58f-74rpn 0/1 Pending 0 5h11m
default echo1-54ff7d58f-9dv6l 0/1 Pending 0 5h11m
default echo2-65474565b8-l8lrj 0/1 Pending 0 5h11m
default echo2-65474565b8-vwqbm 0/1 Pending 0 5h11m
ingress-nginx nginx-ingress-controller-76c86d76c4-c96mm 0/1 Pending 0 5h10m
kube-system coredns-66bb8d6fdc-pfmtm 0/1 Pending 0 25h
kube-system coredns-66bb8d6fdc-vvj2v 0/1 Pending 0 25h
Incognito
╰ kubectl logs nginx-ingress-controller-76c86d76c4-c96mm -n ingress-nginx
пусто
Incognito
ну и все остальные поды ка кто тоже пусто
Andrey
нод нету, мб?
Andrey
kubectl get nodes
Incognito
а ведь точно нету
kubectl get nodes
No resources found.
J
всем привет. подскажите зачем в инструкции cert-manager показана установка 2х issuers, prod и staging?
Lucky SB
J
ок собсно как и у сертбота
J
типа для тренеровочных запусков ингрессов?
J
спасибо за инфу
Lucky SB
Ну србстно лимиты у летсенкрипта
J
понял спс
Anton
https://github.com/kubernetes-incubator/metrics-server/ — вот это сейчас в ходу или устарело?
Sergey
Sergey
Вон хипстер явно задеприкейчин, а его юзают
Anton
как щас модно метрики кубовые снимать?
Sergey
Вроде как метрик-сервер прямая замена хипстеру
Anton
да. Вопрос, может быть уже есть замена метрик-серверу
Anton
кстати, забавно, что на этом фоне в GKE:
$ kubectl get po --all-namespaces | grep "metrics\|heapster"
kube-system heapster-v1.6.0-beta.1-6777c9666-n5zfg 3/3 Running 0 3d2h
kube-system metrics-server-v0.3.1-5b4d6d8d98-f97gq 2/2 Running 0 3d2h
Anton
и то и другое
Anton
ну так что, как кто метрики снимает?
Dmytro
а разве heapster не вмерджили в кубелет?
Dmytro
а не, это был cadvisor
Dmytro
тогда присоединяюсь к вопросу, я думал что кубелет сам снимает и отдает метрики которые раньше были в cadvisor и ничего дополнительно не надо ставить
Anton
Andrey
да
metrics-server — отлично. Мы переползли на это: https://github.com/DirectXMan12/k8s-prometheus-adapter , потому что везде Prometheus в качестве хранилища.
Anton
а прометеус разве не может с metrics-server сам считать?
Anton
и я не совсем понял, что значит переползли, если это адаптер, а не замена
Sergey