Сергей
не угарайте только rancher 2
bebebe
а где про эт можно почитать?
в первой ссылке в гугле https://github.com/kubernetes/ingress-nginx/blob/master/docs/user-guide/exposing-tcp-udp-services.md
Vadim
а как это сделать? я не пойму просто как сменить адрес ноды
Здесь есть одна важная деталь - ни в коем случае не нужно читать документацию, все-все нужно спрашивать в чате у разных людей
Сергей
Если не мастер, скорее всего не придется, чем деплоили?
поставил его и мучаюсь теперь переодический
𝚔𝚟𝚊𝚙𝚜
не угарайте только rancher 2
А адрес ноды тоже в ранчере смотрите или где конкретно? kubectl get nodes -o wide Правильный адрес выводит?
Сергей
на всех нодах
𝚔𝚟𝚊𝚙𝚜
Тогда где конкретно вы два адреса видите?
𝚔𝚟𝚊𝚙𝚜
В интерфейсе ранчера?
Сергей
дело в том что я бы удалил эту ноду и поставил заного с новым адресом, но у меня проблемы видимо с etcd и после удаления ноды этой у меня перестают работать всё. До этого было 2 ноды с control plane и после удаления одной стали проблемы и иногда ссылается не туда
Сергей
В интерфейсе ранчера?
да. в анотациях старый адрес тоже
Сергей
да. в анотациях старый адрес тоже
ну и при этом ничего не запускается на этой ноде.
𝚔𝚟𝚊𝚙𝚜
Ну тогда у вас проблемы с ранчером а не с кубом в первую очередь
𝚔𝚟𝚊𝚙𝚜
Ранчер и правда хранит какую-то метаинформацию в аннотациях, можете попробовать ее подправить через kubectl edit, но я не уверен что вам это поможет
𝚔𝚟𝚊𝚙𝚜
ну и при этом ничего не запускается на этой ноде.
Почему не запускается ничего, нужно смотреть более детально, в первую очередь проверьте: может быть нода NotReady?
Сергей
Почему не запускается ничего, нужно смотреть более детально, в первую очередь проверьте: может быть нода NotReady?
я если честно сейчас боюсь что то делать уже, потому что сейчас работают люди с кластером и тяжело делать манипуляции всякие, потому что может упасть всё из за этой ерунды(
Сергей
Почему не запускается ничего, нужно смотреть более детально, в первую очередь проверьте: может быть нода NotReady?
у меня ранчер пишет вообще вот что Предупреждение: Компонент etcd-1 нездоровый.
𝚔𝚟𝚊𝚙𝚜
Ну что ж вы так, надо бы подлечиться :)
Сергей
Ну что ж вы так, надо бы подлечиться :)
да, только что это я хз пока что
Сергей
Ну что ж вы так, надо бы подлечиться :)
как то можно проверить etcd?
Anonymous
посмотреть логи, проверить доступность доменов-портов
Aleksey
как то можно проверить etcd?
https://github.com/etcd-io/etcd/tree/master/etcdctl главное в env ключи прописать
Mentat
зачем еще один сервис? почему поды не скейлются в сервисе ?
Там вообще хлопцы при написании сервиса не знали про stateful set, полагаются на дефолтные имена-адреса сервисов и многое сделали, чтобы техподдержка не скучала))
Старый
😕есть 16 серверов у которых по 2 линка по 100 гбит, 3 сервера с 4 линкоми в 40 гбит, и ещё 32 сервера с 4 линками по 10 гбит. Есть сервисы, которые будут жить на хосте в контейнере, а есть которые будут вне контейнера, при этом их надо связать по юникс сокету, у серверов где 100 гбит линки при определённых операциях будет сеть утилизитрована на 50% от 1 линка, будет порядка 86 приложени каковы шансы это сделать работающим так, чтобы прийти, настроить и на 5 лет забыть?
Etki
Это предисловие к страху и ненависти?
bebebe
а нет, тут коллеги подсказывают, 17,5%
Старый
Это предисловие к страху и ненависти?
может нам с тобой книгу написать?
Artem
дада, не хватает только в конце "Я знал, что рано или поздно мы перейдем и на эту дрянь."
Старый
Зачем забыть? Этож золотое дно на суппорте держать
не, эт в тз написано, 5 лет без отказа
Mentat
не, эт в тз написано, 5 лет без отказа
5 лет без отказа только локалхост работает ))
Й
5 лет без отказа (с) В мемориз))
Старый
5 лет без отказа только локалхост работает ))
я пока вообще не понимаю как я даже настраивать буду это
Старый
кассандра 125 гбит утилизация цпу 55% а мне это на скале сетапить
😕мне вот не смешно, какк правильно писал вчера гусь, у меня 0 инфы крмое предположений и хотелок кодеров
Sergei
😕мне вот не смешно, какк правильно писал вчера гусь, у меня 0 инфы крмое предположений и хотелок кодеров
забыл сказать, хадуп, цеф и вмваре опеншифт с ораклом 10к транзакций в секунду
bebebe
Главное креды пошарь
Mentat
😕мне вот не смешно, какк правильно писал вчера гусь, у меня 0 инфы крмое предположений и хотелок кодеров
Ну так ты сделай как по нормальному интеграторы делают, типа хотелки - это вы молодцы, у вас все будет. Но давайте начнем с одного не крит приложения и трех серверов
Mentat
а там глядишь всем хватит
Vadim
Забирай контракт. Мы тебе всем чатиком поможем
ты что, первый день Хрыча знаешь? Возьмет, сделает, снова начнет ныть, rinse, repeat
Mentat
😕я там и так уже 18 бредовых идей убрал, например сетевой raid 6 на ceph x1 режиме
Тут должен быть @SinTeZoiD, без его бомбежа это не будет полным)
Старый
Тут должен быть @SinTeZoiD, без его бомбежа это не будет полным)
он на меня орать будет, хотя это предложение не я делал
bebebe
я предлагаю попилить
Михаил
Тут должен быть @SinTeZoiD, без его бомбежа это не будет полным)
У нас в компании нашлась московская версия хрыча. Много слов и нихуя не знает.
Михаил
и да, касандра и хадуп в этом списке тоже были
bebebe
похоже на ойти директора
bebebe
кстати, юникс сокеты могут хорошо превращаться в tcp сокеты через nginx
bebebe
и зачем мне кеш гонять через сеть?
вы предпочитаете безнал?
Старый
Не кешируй
ну подари мне железа с 600 тб оперативки, не буду
Gleb
вы предпочитаете безнал?
нечто другое заканчиваеющееся на *нал
Старый
Не кешируй
и ведь заметь, на срач вы сами перевели разговор
Etki
и да, касандра и хадуп в этом списке тоже были
фух, вовремя вспомнил, что я питерский
Сергей
подскажите сколько вообще control plane требуется запускать?
Ivan
Для отказоустойчивости - нечётное число больше или равно 3
Rainbow
6 серверов будут не отказоустойчивы? O_O
Dmitry
Читайте про raft и кворум
Ivan
Смысла нет в 6, будет такая же доступность как и с 5
Rainbow
т.е. у меня 6 серверов, умерло 5 и все?
Ivan
т.е. у меня 6 серверов, умерло 5 и все?
https://blogs.msdn.microsoft.com/clustering/2011/05/27/understanding-quorum-in-a-failover-cluster/
Rainbow
Как правило, алгоритм консенсуса может добиться прогресса используя 2F+1 процессоров, несмотря на одновременный сбой любых F процессоров. Это про консенсус. Т.е. разруливать 5 или 6 нет разницы. А отказоустойчивость это больше про доступность я имел в виду.
Dmitry
Если у тебя было 6 и упало 4 - у тебя проблемы
𝚔𝚟𝚊𝚙𝚜
Смысла нет в 6, будет такая же доступность как и с 5
будет хуже для 5 - кворум 3 для 6 - кворум уже 4
Alexander N.
обновился до 1.12 с 1.11, в целом прошло нормально, разве что калико приуныла, настолько, что слетела меш-сеть между нодами, пришлось ребутать
Andor
классный репорт
Andor
"всё классно но пришлось ребутать"
Alexander N.
классный репорт
где я сказал что все классно? в моем понимании обновилось - уже хорошо, не в проде же