Size: a a a

OpenStack — русскоговорящее сообщество

2020 August 02

NT

Nik Theworker in OpenStack — русскоговорящее сообщество
J
Тестовый стенд чтобы на нём что тестировать?
я невнимательно прочитал) нужен стэйдж для дальнейшего тестирования по задачам доработки опенстека, по разным вообще задачам. поэтому у меня вопрос какие существуют рабочие варианты для создания стенда, в условиях отсутствия железных серверов.
источник

J

J in OpenStack — русскоговорящее сообщество
Nik Theworker
я невнимательно прочитал) нужен стэйдж для дальнейшего тестирования по задачам доработки опенстека, по разным вообще задачам. поэтому у меня вопрос какие существуют рабочие варианты для создания стенда, в условиях отсутствия железных серверов.
Во, сразу бы так и написал.
источник

NT

Nik Theworker in OpenStack — русскоговорящее сообщество
JuffYuff
Aws/azure/gcp или hetzler подобные сервисы спасут отца русской демократии ?
ну в отсутствии железных серверов же)
источник

J

J in OpenStack — русскоговорящее сообщество
Получается, либо вложенная виртуализация c virtualbox/kvm/virtualbmc либо выделять хотя б один аппаратный сервер под это, чтобы им рулить во время тестов. Что было бы логично)
источник

J

J in OpenStack — русскоговорящее сообщество
источник

J

J in OpenStack — русскоговорящее сообщество
Но вообще с vmware засада.
Она же не для инженеров и не для того чтоб ей пользовались, а для менеджеров и продажников)

Поэтому и с интеграциями все плохо в ней.
источник

NT

Nik Theworker in OpenStack — русскоговорящее сообщество
ок, спасибо) видимо, нужно будет вложенную виртуализацию делать
источник

ЯI

Я и твой кот I.... in OpenStack — русскоговорящее сообщество
Nik Theworker
Как сделать стенд ironic+openstack-ansible без железных нод? То есть, условия такие, что стенд должен располагаться на виртуалках, как контрол-плейн, так и "baremetal" ноды.
По идее, надо зайти в репо айроника, и прочесть их zuul.d/. Там описано, как они выполняют тестирование в условиях отсутствия nested виртуализации, на кучке опенстековских виртуалок по 8гб оперативки. Ансибл плейбуки, и всё там можно посмотреть.
источник

ЯI

Я и твой кот I.... in OpenStack — русскоговорящее сообщество
А что, у вас уже рабочий понедельник? Или без выходных работаете?
источник

DT

Dmitry Tantsur in OpenStack — русскоговорящее сообщество
Я и твой кот I.
По идее, надо зайти в репо айроника, и прочесть их zuul.d/. Там описано, как они выполняют тестирование в условиях отсутствия nested виртуализации, на кучке опенстековских виртуалок по 8гб оперативки. Ансибл плейбуки, и всё там можно посмотреть.
Никакой магии: вложенные VM и боль от nested virtualization с загрузкой через PXE временами по 5 минут.
источник

DT

Dmitry Tantsur in OpenStack — русскоговорящее сообщество
Читать zuul.d не надо, там темно и страшно. Можно посмотреть эту роль https://opendev.org/openstack/bifrost/src/branch/master/playbooks/roles/bifrost-create-vm-nodes
источник

DT

Dmitry Tantsur in OpenStack — русскоговорящее сообщество
Есть интересная наркомания, которую использует TripleO: https://opendev.org/openstack/openstack-virtual-baremetal
источник

DT

Dmitry Tantsur in OpenStack — русскоговорящее сообщество
Эта штука позволяет, если есть готовый стек, обойтись без nested virtualization. Ironic живёт в VM на одном уровне с тестовыми нодами, используется ipmi-to-openstack прокси, тестовые VM настоены на загрузку образа с iPXE.
источник

DT

Dmitry Tantsur in OpenStack — русскоговорящее сообщество
Nik Theworker
Как сделать стенд ironic+openstack-ansible без железных нод? То есть, условия такие, что стенд должен располагаться на виртуалках, как контрол-плейн, так и "baremetal" ноды.
См. выше, может openstack-virtual-baremetal подойдёт (но легко не будет, предупреждаю сразу).
источник

FT

Fedor T in OpenStack — русскоговорящее сообщество
Dmitry Tantsur
Никакой магии: вложенные VM и боль от nested virtualization с загрузкой через PXE временами по 5 минут.
делл или хепе так же больно, хотя признаться я не понимаю, почему нормально настроенный нестед так работает.
источник

FT

Fedor T in OpenStack — русскоговорящее сообщество
кстати, а чего не хватает в sushy-tools, что такие мучения?
источник

DT

Dmitry Tantsur in OpenStack — русскоговорящее сообщество
а чем sushy-tools поможет? это такая же прокси, как virtualbmc, только для другого протокола
источник

FT

Fedor T in OpenStack — русскоговорящее сообщество
virtual Redfish BMC that is backed by libvirt or OpenStack cloud - я так понял, что она из либвирта/опенстека эмулирует сервер, который управляется через редфиш.
источник

DT

Dmitry Tantsur in OpenStack — русскоговорящее сообщество
ну да. то есть аналог либо virtualbmc, либо openstack-virtual-baremetal
источник

DT

Dmitry Tantsur in OpenStack — русскоговорящее сообщество
Я, наверное, туплю к вечеру, но я не понимаю, чем замена ipmi на redfish поможет
источник