Андрей
именно по этому сейчас идея делать кластер на кубах, а не в docker
а подскажите, какой проект сейчас этим занимается? (пару-тройку лет назад видел что проектов было больше чем один, но они вроде все умерли)
Никита
Борис мне кажется нас байтят на человекочасы
Никита
Я пойду работать
icewolf
Ну и да openstack helm
Raul
А если писмейкером и коросинком обмазаться то это тоже самое будет:)
про pacemaker понятно как отрабатывает, непонятно как это в контейнеры завернуто, подключаюсь я на Vip адрес через Haproxy+keepalive попадаю на какой-то узел- все доступно и управляется, гашу его, как переключение происходит активных сервисов в контейнерах?
Stanley
Возможно странный вопрос про ovn. А кто-либо разбирался в логике создания tables в openvswitch при работе именно ovn?
Stanley
И менее интересный вопрос. От чего контейнеры nova libvirt могут уходить в unhealthy. По мне так это дичь какая-то.
Stanley
ну так есть хелсчек) если он не проходит)
Благодарю кэп. Я надеялся на более вдумчивые ответы
Grundik
Благодарю кэп. Я надеялся на более вдумчивые ответы
может у тебя там демон отвечает долго)
Grundik
там же есть таймауты чека
Stanley
Вы про это? https://blog.russellbryant.net/post/2016/11/2016-11-11-ovn-logical-flows-and-ovn-trace/
Да, похоже. Почитаю. Просто логику создания таблиц вообще не уловил
icewolf
Да, похоже. Почитаю. Просто логику создания таблиц вообще не уловил
там особый здравый смысл есть. Но просто я несколько месяцев это все дело убил читал и перечитывал в моем понимании достаточно сложный инструмент оркистрации получился
icewolf
сложнее контрейла или силиума
Stanley
Наверное смысл был. Но сейчас я вижу что в некоторых таблицах тупо одна запись. Почему? Хз
Stanley
И таблиц полсотни...
Nikolay
С отказоустойчивостью надо сначала понять какие сервисы и как это реализуют
Nikolay
Про ovn найди описания таблиц
Nikolay
На самом деле они похожи на iptables, то если в столах оно хьюманридбл, в ovs/ovn утврки нумерацию используют
icewolf
у меня тут идейка, уровень дебильности 100500% все мы знаем что есть openstack-helm... А не присадить ли это решание на астра линукс 1.8?
Никита
Да, похоже. Почитаю. Просто логику создания таблиц вообще не уловил
Мне во такой видос помог https://www.youtube.com/watch?v=FyV4MoQ3T0I&list=PLJCg-Bdnzjzt9vzRSY1GskKcZJN2q95xJ&index=3&ab_channel=DavidMahler
icewolf
Ваще не похожи
отчасти Коля прав, но ток отчасти
Никита
Да и в целом там весь плейлист хороший
icewolf
опять таки если наесться грибов и поставить ovn standalone и присобачить к либвирт.. То логика больше понятна.. но мне сказали что я наркот и так делают ток совсем конченные
Sergey
всем привет! а кто-нибудь собирал образы под trove на базе debian12 вместо официально поддерживаемой убунты?
Vladislav
Наверное смысл был. Но сейчас я вижу что в некоторых таблицах тупо одна запись. Почему? Хз
Потому что каждая таблица имеет свое назначение. Если в пайплайне роутера или свитча не используется какая-то функциональность (например, не используется dhcp), то в таблице, отвечающей за dhcp будет 1 low priority флоу, говорящий «вам в следующий кабинет»
icewolf
а вот так вот в опенстеке это вообще нефига не наглядно
Stanley
Всё ещё думаю что может случится, что virsh перестает достукиваться до модуля ядра. Там же через сокет идёт.
Vladislav
Logical flow прописаны в man ovn-northd Маппинг таблиц logical flow на таблицы openflow зависит от версии и задается в controller/lflow.h. В целом, ни разу ещё не было нужды опенфлоу втупую переводить в лоджикал флоу. Если нужно для понимания трассировки, то удобнее пользоваться ovn-detrace утилитой.
icewolf
ну в овн логика с 2016 года вроде не менялась там скорее фичи заносились
icewolf
а так в манах все описано
Alex
https://github.com/openstack/skyline-console/blob/31dba9f87614b27d8e5adb43ccfafab95c180294/src/utils/validate.js#L28-L29 /^ # Начало строки ( # Группа для первого порта [1-9] | # Порты от 1 до 9 [1-5]?[0-9]{2,4} | # Порты от 10 до 59999 6[1-4][0-9]{3} | # Порты от 61000 до 64999 65[1-4][0-9]{2} | # Порты от 65100 до 65499 655[1-2][0-9] | # Порты от 65510 до 65529 6553[1-5] # Порты от 65531 до 65535 ) # Конец группы для первого порта (: # Двоеточие (для диапазона) ( # Группа для второго порта [1-9] | # Порты от 1 до 9 [1-5]?[0-9]{2,4} | # Порты от 10 до 59999 6[1-4][0-9]{3} | # Порты от 61000 до 64999 65[1-4][0-9]{2} | # Порты от 65100 до 65499 655[1-2][0-9] | # Порты от 65510 до 65529 6553[1-5] # Порты от 65531 до 65535 ) # Конец группы для второго порта )? # Вся группа с двоеточием и вторым портом опциональна $/ # Конец строки [1-5]?[0-9]{2,4} | # Порты от 10 до 59999 По такой регулярке 0000 валидный порт) Есть ещё нюанс, портов всего 2 байта это 65536 штук, нумерация начинается с нуля Ребята, пишите регулярки правильно пожалуйста
icewolf
Skyline.. ясно понятно
Ramil
📚 Mastering OpenStack, 3rd Edition: Implement the latest techniques for designing and deploying an operational, production-ready private cloud (2024) ✍️ Автор: Omar Khedher 📃 Страниц: 392 Автор подробно рассматривает архитектуру OpenStack, объясняя, как спроектировать и развернуть устойчивую, масштабируемую облачную инфраструктуру. Он пошагово проводит читателя от базовых компонентов до современных сервисов, включая управление контейнерами и программно-определяемые сети. Автор демонстрирует методы безопасного развёртывания с применением принципов DevSecOps и охватывает релиз Antelope. Также он анализирует гибридные облачные модели, используя примеры работы с Kubernetes в рамках частных и публичных сред OpenStack.
icewolf
он нам деняг не занёс
Никита
Жест доброй воли
Alexander
он нам деняг не занёс
какие деньги, это же опенсорс :-)
Vyacheslav
какие деньги, это же опенсорс :-)
я думал что бы кто-то прочитал чат надо уже заносить, не говоря об ответе
Vladimir
Да ну просто реклама. В чатик эластика такой же репост сделали
Vladimir
С книжкой по эластику конечно же
Artemy
А ну там пдф есть по ссылке, так что терпимо.
icewolf
А ну там пдф есть по ссылке, так что терпимо.
там исчо книжка по эластик стеку
Alexander
да, это не реклама, а честный pdf, так что не надо морщить носик, а просто говорить спасибо
icewolf
какие деньги, это же опенсорс :-)
За гугление надо плотить и каяться
icewolf
за пдф которую я итак могу скачать, по подписке
Ramil
Да ну просто реклама. В чатик эластика такой же репост сделали
Заметил релейтед книги и репостнул Нургалиев разрешил
icewolf
но в целом ничего нового
Никита
icewolf
на психиатра потом)
самый лучший психиатр реми марти ХО
Alexander
на психиатра потом)
тут да, сложно не согласиться :-)
icewolf
дело не в согласится, а в том что в отличии от глобального потепления, глобального поумнения даже в теории не существует. И вот такие вопросы будут нарастать с эпической силой
Mr
Жест доброй воли
Талон на одну помощь ещё спишите )))
Mr
packt же
Я, как вижу в заголовке Омар или каджит, Паджит, заранее волнуюсь
Dm
Я, как вижу в заголовке Омар или каджит, Паджит, заранее волнуюсь
это издательство почти только индусов и выпускает
Никита
Хорошая ?
Смотря что ищите. Меня привлекло что новая и там есть про архитектуру
Mr
Смотря что ищите. Меня привлекло что новая и там есть про архитектуру
Да кто ж знает. С технической литературой часто так, что вроде ни о чем, а в середине 'и вот кстати' .. как раз что надо
icewolf
Да кто ж знает. С технической литературой часто так, что вроде ни о чем, а в середине 'и вот кстати' .. как раз что надо
тут надо понимать с чего начинается вся платформа. И да она начинается с подготовки дистрибутива
Никита
всегда.
icewolf
а так если выбрать вот тут мы берём условный Debian/ubuntu(потому что мы в нем например больше шарим), а вот там контейнеры на centos stream то начнутся интересные артефакты
Alexander
ну как новая, 2024 ноября )
ну как минимум странно в 2024 году в книге рекомендовать галеру на двух нодах, притом что галера начиная с 2019 года жестко рекомендует использовать 3 ноды и выбор OVS вместо OVN в 2024 году также странен
Никита
там вроде оба примера рассматриваются