Добрый день. Помогите пожалуйста с планированием размещения на bare metal.
Давно сидим на esxi, хотим переехать на openstack. Хотя бы в рамках команды.
Есть 3 железных сервера, на которых хотелось бы собрать минимальный набор сервисов для работы nova. Основная задача - нарезать кластер k8s для разработки и тестирования, плюс иметь возможность поднять windows-ос всякого специфического софта.
Как я понимаю, nova зависит минимум от трех компонентов:
1. keystone (identity)
2. neutron (сеть)
3. glance (хранилище образов ВМ)
Возникает вопрос - где и как размещать keystone? Логично было бы разместить его внутри ВМ, которая крутилась бы на nova, но как nova будет себя чувствовать при перезапуске, когда яйца появились раньше курицы? В таком случае наверное стоит разместить keystone рядом с nova? Но не возникнет ли проблем из-за такого соседства в рамках одной ОС ещё и на железном сервере?
Выносить на ВМ вне этих трех серверов? А как быть позже, когда решим переехать с esxi?
Помогите разобраться пожалуйста.