#metadata #openstack #cloud-init
Вопрос:
Можно ли, используя метаданные и облачную инициализацию, задать параметры для уже развернутой конкретной машины или определенной группы машин?
Комментарии:
1. Вы можете установить/изменить метаданные на работающем экземпляре с помощью
openstack server set property key=value
. Проблема: Какой-то процесс на экземпляре должен активно извлекать измененные метаданные из API метаданных (диск конфигурации, похоже, не изменяется при установке свойств). Насколько я знаю, cloud-init запускается только при запуске экземпляра; вам придется написать и запустить программу, которая отслеживает метаданные или настраивает cloud-init. Такую программу нетрудно написать, но вы должны ее написать.2. Могу я спросить, почему вы хотите изменить метаданные развернутых машин? Какие вещи вы хотите, чтобы облачный запуск выполнялся?