Anonymous
у меня в проде дашборд, и мне это нравится
Dmytro
для дева - я имел ввиду для девопса - который ним управляет
Dmytro
не для масс
Max
ну понятно не для масс - но он же должен как наверх торчать?
Dmytro
а зачем?
Dmytro
ты можешь имея кубконфиг зайти на него с любого места
𝚔𝚟𝚊𝚙𝚜
кому интересно про sheepdog почитать, запилил статью на Хабр
https://habr.com/post/412739.
Max
скажем так - я кубер настраиваю дня три всего
и я был уверен что сетка внутри куба закрыта и что бы постучаться из вне -нужно как то куберу об этом сказать
посредством kubectl proxy или ingress или nodeport или external ip
🤖
всем пока и спасибо за рыбу
Anonymous
так и есть
Anonymous
Vladimir
Max
Еще вопрос про дашборд у меня лог у его контейнера завален такими записями
2018/05/31 11:43:24 Metric client health check failed: the server could not find the requested resource (get services heapster). Retrying in 30 seconds.
мне каааажется что это связано с тем что он мне 404 отвечает(((
CrusaderX
А heapster точно есть? А рбак включен? А точно есть рбак полиси для дашборда, если включен рбак?
Max
kubectl cluster-info
хипстера нет
Anonymous
прометеус не для длительных промежутков времени - это операционный сборщик
Andrey
Михаил
Хороший доклад по мониторингу был в авито (первый)
https://www.youtube.com/watch?v=zdPbQ5DMAPE
Михаил
по прому
Anonymous
Михаил
для новичков
ну в целом да, но судя по всему тут такие вопросы и возникают
Dmytro
Max
да это работает ок - я хочу чтобы он у меня был доступен по урлу типа k8s.me.ru мне предложили добавить аннотации
kubernetes.io/tls-acme: "true"
nginx.ingress.kubernetes.io/secure-backends: "true"
к сожалению не помогло
Dmytro
Max
создаю
Andrey
Andrey
Max
да работает я пробовал тоже самое для обычных маленьких сервисов типа
https://github.com/nginxinc/kubernetes-ingress/blob/master/examples/complete-example/README.md
Dmytro
а попробуй на сервере кубика kubectl proxy —address 0.0.0.0 —accept-hosts '.*' запустить - что выдаст?
Max
ок
Max
ну да для прокси можно сказать чтобы она слушала не только локал хост но и внешние подключения
Max
да так работает - но это все равно значит заходить каждый раз на серв и запускать ее
Max
плюс нет резолва по днс имени
Max
ну да ui все равно нету я только вижу ответы типа
{
"paths": [
"/api",
"/api/v1",
"/apis",
"/apis/"
Dmytro
адрес по которому стучишься
http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/.
вместо локалхоста - ip кубика
Juriy
Михаил
Juriy
Михаил
но вообще не самый плохой звук
Михаил
контент норм кстати
Juriy
Juriy
Михаил
Juriy
да как нет
ну я на всю выкрутил , и слышно только бу бу бу бу бу
Juriy
ну это издевательство так слушать
Михаил
хз, в наушниках норм
ну ждите запись)
Juriy
Juriy
Dmytro
Max
пока не получилось - пока оставил задачу
я kubectl использовал напрямую с ноды на которой запущен куб
позже настрою на локале
спасибо за помощь
Aleksei
Приветствую!
Может кто сталкивался
Использую canal в качестве плагина, он выдаёт фланнеловские 10.42.0.0/16 неймспейсам и подам, прописывает их в route, всё корректно
но для service он выдаёт 10.43, которая нигде не числится и как итог при попытке перейти по ip сервиса у меня идёт на внешку и там теряется.
Получается, что связь между двумя контейнерами в ns по service невозможна
wtf?
Anton
так service адрес это ж абстракция, с него iptables должен редиректить на адреса подов
Aleksei
Но не редиректит
все идут на внешку при попытке перейти по ip сервиса
Anton
ip:port?
Aleksei
pgset-primary ClusterIP 10.43.160.44 <none> 5432/TCP 54m
pgset-replica ClusterIP 10.43.83.78 <none> 5432/TCP 54m
в iptables -t nat -L
его нету, но есть много других сервисов прописанных
сейчас попробовал, часть сервисов всё же пробрасывается 🙄
Denis
Народ, подскажите, а в Амазоне k8s до сих пор в альфе?
Sergey
официально его еще нет, говорят есть люди кто получил доступ к закрытому тестированию, лично я таких не занаю
Denis
Sergey
Sergey
Eduard
На ДО вроде в альфе?
Eduard
Гугло доступно хоть сейчас
Denis
все ждут
У нас вот тут 152ФЗ и поэтому деплом кластер в mail.ru🙈
Eduard
Denis
Sergey
я что там в мейлсру с type=LoadBalancer)
Eduard
Значит я отстал от жизни
Denis
Значит я отстал от жизни
Там на openstack облако у них и k8s интегрирован. Все фичи для кубера работают из каробки. Мы думали сами кубер деплоить у клауд-провайдеров, но там ценники конские выстовили. По типу КРОК выдал 100к рублей за гигабитный канал)
Denis
Sergey
они напилили свой балансер который по апи совместим с гугловым?