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

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

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

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

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

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

1 Ответ

0 голосов
/ 23 мая 2018

В тепловом шаблоне, когда 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/

...