Andrei
Если ты хочешь прометея развернуть, то возьми оператора, а не эти поделки
то есть https://habr.com/company/flant/blog/340728/ ? актуальна? Я прост первый раз
Andor
Возьми kube-prometheus, который сейчас родной в prometheus-operator
Andor
Озьми ксоннет
Andor
Пострадай немного
Andor
И задеплойся
Rainbow
Сейчас все разворачивается с пары команд
Andor
Как пользоваться - норм
Andor
А как разворачивать я показал
Etki
или docker swarm
Sergey
или башсибл
Rainbow
это nomad, вестимо
nomad то зачем обижать
Etki
nomad то зачем обижать
я токсичный, мне надо
Andor
не пойму, для мастеров kube-proxy не создаётся, так задумано?
Посмотреть в сорцы своего инструмента можешь?
Алексей
Посмотреть в сорцы своего инструмента можешь?
Там чёт понакручено, пока разбираюсь
Dmytro
по идее kube-proxy на мастере не нужен если там не будут обычные поды запускаться
Dmytro
ибо нет траффика который надо будет натить
Алексей
по идее kube-proxy на мастере не нужен если там не будут обычные поды запускаться
у меня там поды weave запускаются и им нужен первый адрес кластера, а они достучаться не могут.
Алексей
Наверное они там тогда и не нужны
Dmytro
weave это который cni же? а куда он идет и зачем?
Алексей
ну это оверлейная сетка. как калика или фланелька
Dmytro
ну да, значит этот тот weave что я думал
Dmytro
и куда он ломится при старте?
Алексей
он ломится в 10.40.0.1 - это дефолтный адрес апи а попасть туда не могёт.
Dmytro
эээ а как он может туда ломится если он cni и сети ещё нет?
Andor
ну это оверлейная сетка. как калика или фланелька
Калико - не оверлейная сетка обычнл
Алексей
эээ а как он может туда ломится если он cni и сети ещё нет?
вопрос то не по адресу )) Пока разбираюсь.
Dmytro
судя по тому что тут пишут https://github.com/weaveworks/weave/issues/3077 он должен фолбечить на http://localhost:8080 и соответственно на мастерах попадать в локальный аписервере
Dmytro
а что он у вас в логах пишет?
Алексей
FATA: 2019/01/11 16:10:35.330626 [kube-peers] Could not get peers: Get https://10.40.0.1:443/api/v1/nodes: dial tcp 10.40.0.1:443: i/o timeout
Алексей
в конфиге причём в упор не вижу где это указывается
Anton
FATA: 2019/01/11 16:10:35.330626 [kube-peers] Could not get peers: Get https://10.40.0.1:443/api/v1/nodes: dial tcp 10.40.0.1:443: i/o timeout
когда примерно устанавливали и когда делали update кластера?
Алексей
когда примерно устанавливали и когда делали update кластера?
апдейтил вчера с 1.9 до 1.11.1 k8s. кубеспрей текущий мастер Проблема эта давно (кластеру месяца 2-3) , просто не вникал т.к. не мешала, но сейчас похоже из-за неё до конца не проходит апдейт. И наблюдаются некоторые странности при работе кластера (мастера отваливаются самопроизвольно например - падают поды с контроллером и не поднимаются)
Алексей
мастера поднимаются после рестарта кубелета
Алексей
кластер для внутренних нужд и для вот таких разборов, так что не особо критичный.
Алексей
а что он у вас в логах пишет?
на мастере ещё вот Jan 11 19:21:57 kuber-master03 kubelet[24476]: weave-cni: unable to release IP address: Delete http://127.0.0.1:6784/ip/b77cdf0c161715b4bef9803a2399c5065036855d1475ca9a26566d10c6c20409: dial tcp 127.0.0.1:6784: connect: connection refused Jan 11 19:21:58 kuber-master03 kubelet[24476]: E0111 19:21:58.221280 24476 cni.go:260] Error adding network: unable to allocate IP address: Post http://127.0.0.1:6784/ip/14e470516d1dfd8ae96dcdfeab9527f5531aaeff30ee7173a52283eb291e4d97: dial tcp 127.0.0.1:6784: connect: connection refused Jan 11 19:21:58 kuber-master03 kubelet[24476]: E0111 19:21:58.221362 24476 cni.go:228] Error while adding to cni network: unable to allocate IP address: Post http://127.0.0.1:6784/ip/14e470516d1dfd8ae96dcdfeab9527f5531aaeff30ee7173a52283eb291e4d97: dial tcp 127.0.0.1:6784: connect: connection refused Jan 11 19:21:58 kuber-master03 kubelet[24476]: weave-cni: error removing interface "eth0": Link not found
Anton
FATA: 2019/01/11 16:10:35.330626 [kube-peers] Could not get peers: Get https://10.40.0.1:443/api/v1/nodes: dial tcp 10.40.0.1:443: i/o timeout
вот этот лог очень похож на эту ошибку https://github.com/kubernetes-sigs/kubespray/issues/3865 но они ее исправили недавно
Dmytro
> dial tcp 127.0.0.1:6784: connect: connection refused
Dmytro
а аписервер на каком порту на мастере?
Алексей
6443
Dmytro
осталось узнать почему weave ломится не туда и поправить конфиг
Dmytro
вот только судя по ямлам здесь https://github.com/weaveworks/weave/releases 6784 это он сам image: 'weaveworks/weave-kube:2.5.0' readinessProbe: httpGet: host: 127.0.0.1 path: /status port: 6784
Anonymous
https://sysdig.com/blog/privilege-escalation-kubernetes-dashboard/
Александр
в гошных тесплейтах нулевой функционал же
Пусть поздно, но наткнулся просто - более 70 функций в хелмовских шаблонах. Очень даже не нулевой функционал) http://masterminds.github.io/sprig/
Александр
Это фича для готемплейтов, а как хелму о ней узнать?
В его шаблонизатор подключена эта библиотека. Из коробки
Terry
бот
Alexandr
Всем привет!
Alexandr
Поачаны помогите с dreamcat4/pipework
Alexandr
Ой, только прочитал Какой у вас проект или где работаете? ▫️В чём вы специалист? nginx, psql, docker ▫️Чем можете быть интересны или полезны сообществу? даже и не знаю, всем чем смогу ▫️Чем интересно сообщество вам? получать небольшую помощь по курбенетису ▫️Откуда вы? Москва ▫️Как узнали про группу? Google
Alexandr
kvaps Говорят ты можешь помоч?
𝚔𝚟𝚊𝚙𝚜
@masikmos привет, могу
Alexandr
Я тока начинающий гуру кубика, не совсем понял как подключить эту штуку, по ману apply сделал, но в под не пробрасывается ип, срабатыаает calico она как то дефолтом что ли стоит, не пойму как поменять
Sergey
гуру🧐
Alexandr
Так парни ну харе😂
Rainbow
Гуру из коробки?
Alexandr
А нахрена менять калико ?
Он не умеет реальник прокидывать в нутрь пода
Puma
Странный кейс у вас просто
Alexandr
Сам в шоке)
Puma
Не очень понятно зачем это нгинкс или постгресу
Alexandr
Софт такой, не мы такие
Alexandr
Это для лайв миграций
Alexandr
И софт требует рил айпи в системе
Puma
Ну мне кажется тут проще софт переписать
Puma
Вернее не проще а правильнее ну либо не в кубер вам надо
Alexandr
Не имеет возможности, shareware
Anton
может, macvlan подойдет? его можно вместе с калико поставить
Alexandr
А хочется в куб... Стильно, модно, молодежно
Puma
ну нет смысла такое тащить в куб только страдать будете
Alexandr
может, macvlan подойдет? его можно вместе с калико поставить
Это тоже нужно потестить, у меня все на стадии "тестим"
Alexandr
Но гибкость pipework очень льстит