Нагрев открытого стека: поведение удаления стека в случае присоединения тома как части шаблона HEAT

У меня есть шаблон HEAT, где я создаю один экземпляр сервера и присоединяю том CINDER к экземпляру. Том CINDER создается вручную, а cinder_instance_id передается в качестве переменной среды в шаблон HEAT.

Теперь, когда я удаляю стек, он удаляет экземпляр сервера, но НЕ том CINDER.

Для меня это правильное поведение, так как мы не создали том как часть шаблона HEAT OpenStack, мы не можем удалить том как часть удаления стека.

То же относится и к сети. Мы передаем идентификатор сети, на который мы хотим перенести экземпляр нашего сервера, в шаблон HEAT. Эта сеть не удаляется, когда мы удаляем наш стек.

Я не смог найти ни одного официального документа, где упоминается это поведение, предполагая, что мое понимание верно. Это правильное поведение? Если да, где это упоминается?

1 ответ

Решение

В жару шаблон, когда network_id Теплосервис запрашивает neutron выделить один ip для экземпляра, указанного пользователем в network_id,

Таким образом, когда тепловой пакет прекращается, IP освобождается, и он освобождается. но не сама сеть.

Какие бы ресурсы ни создавались стеком, они удаляются после завершения стека.

Когда дается запрос на запуск стека, heat служба связывается с другими службами, такими как nova, neutron, glance, keystone и запускает стек. Все созданные ресурсы связаны с stack_id,

Когда дается запрос на удаление стека, тогда heat служба завершает стек, что означает все ресурсы, которые связаны с stack_id удаляется.

Более подробную информацию можно узнать по адресу:

** https://docs.openstack.org/heat/latest/

** https://docs.openstack.org/heat/queens/admin/

Другие вопросы по тегам