Igor
Дмитрий Харитонов
т.е. вместо айпишника хоста 172.16.1.5 подставляется 10.36.0.0 причём это 2 контейнера на одной и той же машине, просто запущены в разное время
Дмитрий Харитонов
ip a show weave
weave: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1376 qdisc noqueue state UP group default qlen 1000
link/ether 2e:71:5d:c5:cc:24 brd ff:ff:ff:ff:ff:ff
inet 10.36.0.0/12 brd 10.47.255.255 scope global weave
valid_lft forever preferred_lft forever
Дмитрий Харитонов
на второй ноде где нету такой проблемы
9: weave: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1376 qdisc noqueue state UP group default qlen 1000
link/ether b6:b7:85:90:3f:ee brd ff:ff:ff:ff:ff:ff
inet 10.36.0.0/12 scope global weave
valid_lft forever preferred_lft forever
inet 10.47.128.1/12 brd 10.47.255.255 scope global secondary weave
valid_lft forever preferred_lft forever
inet6 fe80::b4b7:85ff:fe90:3fee/64 scope link
valid_lft forever preferred_lft forever
Igor
Дмитрий Харитонов
Дмитрий Харитонов
Я бы понял если бы сеть вообще не работала, а она сперва работает, а потом нет. Я предполагаю что сам контенйер weave-net через время что-то обновляет и из-за каких-то особенностей конкретного сервака делает это криво.
Igor
Дмитрий Харитонов
Вроде всё нормально там
Дмитрий Харитонов
я уже думаю, то ли ось снести, то ли поменять cni
Дмитрий Харитонов
что-то мне кажется что нет
G72K
Алексей
Ну да
Без вариантов
Контроллеру также права нужны
G72K
Но контролёр сам живёт и ему никто не говорит что делать
Nikolai
Такой вопрос: а есть ли какой-нибудь способ восстановить системные clusterrolebinding, которые были удалены?
clusterrolebinding "system:basic-user"
clusterrolebinding "system:controller:cronjob-controller
и т.п.
Дмитрий
а у меня вопрос по легче ... дашбоард заходит без пароля )
Дмитрий
сразу вываливая поднаготную )
Дмитрий
как пофиксить
Artyom
Да, я к вопросу присоединюсь про дашборд.
Вообще он логично себя ведёт. Ты заходишь туда под дефолтной учеткой. И в принципе этой дефолтной учетке даже не все разрешено
Artyom
Заходить в settings нельзя, например
Artyom
Если пойти в консоль, вытащить токен, то можно зайти под сервисной учеткой. Но как задисейблить или ограничить права у дефолтной - что-то я не понял
Artyom
Да, там в доке говориться, что можно по паролю сделать, можно rbac, и так далее
Artyom
/report
Mikhail [azalio]
Тут 100 в час все зарабатывают.
Artyom
🤔
Дмитрий
Ну я нашел фикс , который превращает вот обычного юзера в сервис, но все равно это бред ) Чи версия дашбоарда какая та не так
Дмитрий
Ибо буквально недавно устанавливал только не по зеркалу
Дмитрий
А эта ссылка по зеркалу ибо основная не работает чет
Дмитрий
Завтра буду думать кароче )
𝚔𝚟𝚊𝚙𝚜
Nikolai
уже так и сделал )
Nikolai
clusterrolebinding как оказалось не зависят от namespace-ов, поэтому delete —all было не очень хорошей идеей почистить лишнее ))
Anonymous
всем привет, почему VBoxHeadless на маке страшно жрет проц?
Anonymous
когда запускаю minikube
Grigory
Anonymous
у меня не вагрант
Grigory
просто вбокс?
Дмитрий
Ребят , а что по бэкапу кубера посоветуете - в плане самого кубернетиса
Дмитрий
как там лучше всего с etcd бэкапить
Igor
Дмитрий
спасибо
Marian
Nikolay
А был у кого нибудь кейс восстановления из бэкапа?
G72K
Juriy
Andor
Как себе представляют процесс воссановления из бэкапа етцд при живом кубере, интересно
Dmitry
Если все ресурсы и так в Git, а приложения stateless - останутся только сертификаты ИМХО
Й
А секреты? Их в Гите не хранят
Й
У кубера единственное что стэйтфулл это етцд. Бэкапьие его, а остальное фигня, которая лечится реинсталлом кластера
Andor
И чо ты с этим бэкапом делать будешь?
Anton
Мб он хотел сказать резервировать
Andor
А что будет делать кубер с этим?
Pavel
Ну, восстановил данные в etcd и кубер с ними работает, не?)
Й
Vitalii
У меня при обновлении в свое время на 1.6 и etcd v3 всё развалилось наглухо.
И я в итоге пересоздал все ресурсы кластера минут за 20. Но у меня был бэкап секретов с let's encrypt сертификатами.
Мораль: адептам gitops так быстрее, чем разбираться с etcd:)
Andor
ноды подключаться к мастерам будут до восстановления или после?
Andor
многие знания приводят к многим печалям :(
Й
Реинсталл соберёт кластер, а бэкап вернёт все ресурсы кубернетиса
Й
Поды, секреты, сервисы ...
Й
Ничего никуда руками добавлять не нужно))
Й
Ну если у вас ВСЕ ресурсы в манифестах, то раскатать их заново конечно гораздо проще
Anton
Товарищи, есть какойнить LoadBalancer если иcпользуется bare-metal
Konstantin
metallb наверное
Anton
metallb наверное
Спасибо, хотя кажется я не в ту сторону думаю, ingress может использоватся для чистого tcp трафика?
Konstantin
Это же в доке можно глянуть 🙄
Anton
да чет туплю, думал ингрес только http, есть ingress на haproxy что скорее всего удовлетворит мои потребности
Andor
Andor
oh wai~
Andor
по-твоему конфигурация нод где хранится?
Andor
что произойдёт с твоим кластером если ты после инсталляции зальёшь в етцд данные от старого кластера?
Andor
вообще интересный эксперимент
Pavel
Andor
А разве они авторизуются только по имени?