Поддержка Openstack Magnum Kubernetes, пароль root и ssh-ключи через cloud-init

Поддержка Openstack Magnum Kubernetes
В последней версии выпуска вы сможете автоматизировать развертывание приложений, используя систему контейнерной оркестровки Kubernetes, поскольку Fleio добавляет поддержку Openstack magnum.



Если вы хотите узнать больше об Openstack Magnum, вы можете перейти на их официальную вики-страницу.

Пароль root и ssh-ключи перемещены в cloud-init
Внедрение корневого пароля и ssh-ключей было перенесено из libguest-tools в файл конфигурации cloud-init. Корневой пароль автоматически хешируется с помощью sha512 со случайно сгенерированной солью.

С текущей моделью пользователи могут настроить только один ssh-ключ на экземпляр. Кроме того, все ключи добавляются автоматически в проект администратора, и вам приходилось увеличивать количество ключей ssh на квоту проекта.

Переход на cloud-init исправил обе проблемы.

Разрешить конечному пользователю загружать образы VPS
Мы добавили опцию, которая позволит конечным пользователям загружать снимок своего VPS.


Файл OpenRC для пользователей API
В последней версии выпуска вы сможете сгенерировать файл OpenRC для ваших пользователей API. Эта функция запросит пароль пользователя API и сгенерирует вам следующий файл:
export OS_ENDPOINT_TYPE=publicURL
export OS_INTERFACE=publicURL

# COMMON OPENSTACK ENVS
export OS_USERNAME= ****
export OS_PASSWORD= ****
export OS_PROJECT_NAME=admin
export OS_TENANT_NAME=admin
export OS_AUTH_URL= ****
export OS_NO_CACHE=1
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_REGION_NAME= ****

# For openstackclient
export OS_IDENTITY_API_VERSION=3
export OS_AUTH_VERSION=3



fleio.com
fleio.com/demo

0 комментариев

Оставить комментарий