#openstack #openstack-nova #openstack-keystone
#openstack #openstack-нова #openstack-keystone
Вопрос:
Версия Openstack — Pike
В Openstack нет возможности изменять пару ключей любого активного экземпляра. Queens и Rocky предоставляют опцию в команде rebuild, но это приведет к повторному созданию экземпляра снова. 1. Есть ли какой-либо способ изменить пару ключей экземпляра без его повторного создания? 2. Почему не было предусмотрено, есть ли какая-либо угроза безопасности для изменения пары ключей в активном экземпляре?
Пожалуйста, если кто-нибудь даст ответ на приведенный выше вопрос.
Ответ №1:
как описано вhttps://bugs .launchpad.net/nova/ bug/1843708 , одна из приведенных ниже команд должна сработать:
nova --os-compute-api-version 2.54 rebuild --key-name key1 instance1 IMAGE_NAME
или
openstack --os-compute-api-version 2.54 server rebuild --image "IMAGE_NAME" --key-name key1 instance1
Ответ №2:
К сожалению, в Openstack нет «официального» способа сделать это.
Я написал статью о 2 доступных вариантах изменения пары ключей:
https://osie.io/blog/changing-the-ssh-keypair-for-an-active-openstack-instance