Tamerlan
cinder extend
Tamerlan
OS_VOLUME_API_VERSION=3.59 cinder extend XXXXXXXXXX 10 типа такого
Jain
о, спасибо. Так оно заресайзолось. Я чтото через openstack volume resize пробовал. И оно так не работало ... Всё через одно место делать приходиться :)
Tamerlan
да надо бы поинтересоваться на опендеве почему в утилиту не подвезли
Tamerlan
а так да, неочевидно
Jain
всё хорошо, спим дальше. Обеденный перерыв какникак ;D
Aleksey
господа, правильно ли я вижу что в Horizon шаринг образов не завезли?
Aleksey
или я что-то с policy + local_settings не докрутил
Boriss
https://www.reddit.com/r/kubernetes/comments/g6bu63/bare_metal_or_private_cloud_and_why/ - я вот правильно понимаю, что держать кубер в опенстаке не есть хорошо? Типо все пишут, что для кубера не опенстак нужен, а какой-нить hypervisor типо xcp-ng... посмотрел я этот xcp-ng... мне нравится опенстак :) кто-нибудь держит к8с кластеры в опенстаке?
Vladyslav
@boriszeblade Не советую слушать товарищей которые такое советуют.
Vladyslav
Отлично работает k8s поверх Openstack, если правильно приготовить.
Vladyslav
xcp-ng застрял в 2010
Boriss
Я тоже так думаю, но вот что есть - правильно приготовить.
Vladyslav
@boriszeblade довольно обширный топик, как минимум иметь loadbalancer и PC/PVC интеграцию с cinder
Boriss
вот это всё не проблема...большая проблема и мысль в том - CNI k8s у тебя находится внутри neutron = больше overhead
Vladyslav
@boriszeblade вам шашечки или ехать? Есть вагон способов как тюнить эту производительность. Все зависит от задач.
Vladyslav
За удобство надо платить оверхедом, без этого тяжело.
Vladyslav
На фоне стоимости современного железа, работа по тюнингу будет стоить дороже.
Boriss
2 кластера шашечки, 1 желательно чтобы летал чтоб потом на прод не страшно было вешать
Boriss
какая-то наркомания
слишком много информации
Tamerlan
слишком много информации
какой оверхед вас смущает? инкапсюляция л2 в л3?
Vladyslav
@boriszeblade Вам нужно определится с целями и задачами, возможно 3 кластера будет проще поднять на baremetal
Vladyslav
Cмысл в kubernetes поверх openstack постоянный процесс изменения кластеров, скейлинг, удаление и создание новых кластеров, самообслуживание. Если планируется 3 кластера с предсказуемой нагрузкой проще береметал.
Andrey
вот это всё не проблема...большая проблема и мысль в том - CNI k8s у тебя находится внутри neutron = больше overhead
а это не лечится что ли ? я всегда считал что если у тебя уже VXLAN инкапсуляция , то в k8s ее можно снять и просто в свою l2 сеть добавить ренж куберовский
Andrey
но реализаций как-то не видел
Boriss
и я не видел, поэтому и спрашиваю
Jain
Ту которую вы и пофикслии , до колы фикс ещё не дошел
Dmitry
Аааа. Ого, долго они.
Jain
Да. Там также баг в конфиге Свифта, тоже не чинят (по крайне мере в трейне)
Dmitry
Если вспомню, завтра спрошу у Марка, почему туда так фиксы долго доходят..
Aleksey
@creepy_owlet может ты хоть знаешь как там успехи в проектах с policy in code и admin/member/reader ролями? А то в keystone они есть, а в остальных вижу только admin, owner и все остальные
Я и твой кот
В тунгстенфабрик можно держать сеть и для опенстека и для кубера.
Я и твой кот
Продакшна такого не видел (не у нас).
Andrey
В тунгстенфабрик можно держать сеть и для опенстека и для кубера.
не думаю что мы про это)) он может держать сеть кубера в который опенстек установлен, а не сеть кубера который сам установлен в опенстек)
Andrey
один кубер для управления опенстеком, второй кубер поставили клиенты нашего опенстека
Я и твой кот
один кубер для управления опенстеком, второй кубер поставили клиенты нашего опенстека
Как жёстко-то. Нам пока хватает одного кубера, в котором опенстек.
Я и твой кот
*в котором в том числе и опенстек
Andrey
не, жестко будет когда наши клиенты в свой кубер поставят свой опенстек))
Andrey
Ого вы уже Openstack в K8s запихали, быстро вы
атата, мы же не девопсы, заем нам это ?
Andrey
оставим такие радости для йамл програмистов)
Aleksey
атата, мы же не девопсы, заем нам это ?
Ну чтобы выкатывать изменения, патчики там, обновочки
Aleksey
оставим такие радости для йамл програмистов)
А вот это сейчас обидно было, да... слушай...
Andrey
расскжите мне зачем нужен кубер, как вы считаете ?
Aleksey
расскжите мне зачем нужен кубер, как вы считаете ?
Риднес, ролингапдейты, балансировка, удобные выкатки и они же повторяемые, что облегчает тшут на деве
Andrey
А вам он зачем?
что бы у джунов не было возможности сделать неправильно
Aleksey
что бы у джунов не было возможности сделать неправильно
Мне кажется это причина для чего-то другого, например для того чтобы писать свои инструменты для администрирования опенстека, а вот чтобы их можно было постоянно выкатывать с новыми фичами вам удобен K8s, ну и конечно для разработки
Andrey
я тут не в контексте OS-on-K8S, а просто про саму миссию k8s
Aleksey
я тут не в контексте OS-on-K8S, а просто про саму миссию k8s
да я тебе в кубере так могу неправильно сделать, замучаешься потом его поднимать 😂
Boriss
https://github.com/openstack/openstack-helm этим кстати ставят или чтото другое юзается?
Pavel
этот ваш попенстек уже на 10% yaml
Artemy
Этот ваш yaml уже на 15% awk
Pavel
он сначала json а то уже awk
Boriss
Этим и этим airshipit.org
его я пытался врубить, Airsloop, но они мне в ирке сами сказали - жди 2.0, дока устаревшая люто
Я и твой кот
его я пытался врубить, Airsloop, но они мне в ирке сами сказали - жди 2.0, дока устаревшая люто
Дока по 1.x не устаревшая. Airsloop рассчитан на Airship 1.x, и он работает в продакшн, давно (1.5 года) и успешно. Ждать Airship 2.x – поседеешь (альфа версия будет к лету, надеюсь).
Я и твой кот
Вы на убунту 16.04 ставили?
Да, и потом на 18.04.
Boriss
Airsloop ил Sea?
Я и твой кот
Airsloop ил Sea?
Все варианты перепробовал.
Я и твой кот
Они отличаются набором компонентов.
Я и твой кот
И дефолтным размером кластера.
Boriss
Да, и потом на 18.04.
вы что-нибудь меняли в порядке установки на 18.04? У меня на 18.04 нивкакую не полетело, на 16ой не пробовал.
Я и твой кот
вы что-нибудь меняли в порядке установки на 18.04? У меня на 18.04 нивкакую не полетело, на 16ой не пробовал.
Airskiff точно работал. Остальные - затрудняюсь сказать, но сами компоненты пропатчены и работают на 18.04, в частности drydock и divindbell.
Я и твой кот
Контейнеры собираются тоже с 18.04.
Я и твой кот
В целом, эти predefined сайты - это то, от чего можно отталкиваться. В продакшн когда запускаетесь, так или иначе приходится очень сильно модифицировать сайт дизайны. Фактически, мы написали свои.
Fedor
коллеги, а тут кто-нибудь l2gw в связке с софтовым шлюзом шатал? не могу понять, почему в овс ошибка could not add network device myphyswitch_vtep_ls2 to ofproto
Fedor
Вводных данных поболее надо, версия стека например, нейтрон и т. Д.
а l2gw по разному устроен в Q или T версии? тут на самом деле была проблема в слишком свежем openvswitch, откатил на 2.11 версию и оно перестало жаловаться и даже начало как-то работать.)
Anonymous
Собственно я и советовал лбы пройтись по сетевым составляющим, хорошо что все пофиксилось
Михаил
2 дня, 2 виртуалки - курение документации и у меня есть кусочек работающего стека xD
Михаил
но вот вопрос, а есть способ это как-то автоматизировано все поставить? или только самому писать тот же ansible ?