Изменить пару ключей в активном экземпляре

Версия с открытым стеком - щука

В Openstack не предусмотрено изменение пары ключей любого активного экземпляра. Queens и Rocky дают опцию в команде rebuild, но это снова создаст экземпляр. 1. Есть ли способ изменить пару ключей экземпляра, не создавая ее заново? 2. Почему не было положения, существует ли угроза безопасности для изменения ключа в активном экземпляре?

Будь добр, если кто-нибудь даст ответ на поставленный выше вопрос.

2 ответа

К сожалению, в Openstack нет «официального» способа сделать это.

Я написал статью о двух доступных вариантах изменения пары ключей:

https://osie.io/blog/change-the-ssh-keypair-for-an-active-openstack-instance

как описано в 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
Другие вопросы по тегам