[英]Openstack heat : Stack deletion behaviour in case of attaching a volume as a part of HEAT templete
我有一個HEAT模板,可以在其中創建一個服務器實例,並將CINDER卷附加到該實例。 CINDER卷是手動創建的,並且cinder_instance_id作為環境變量傳遞到HEAT模板中。
現在,當我刪除堆棧時,它將刪除服務器實例,但不會刪除CINDER卷。
對於我來說,這是正確的行為,因為我們尚未將卷創建為OpenStack HEAT模板的一部分,而無法將卷刪除為堆棧刪除的一部分。
同樣適用於網絡。 我們將網絡ID傳遞給HEAT模板,我們希望將其加入服務器實例。 當我們刪除堆棧時,不會刪除該網絡。
假設我的理解是正確的,那么我找不到任何提及此行為的官方文件。 這是正確的行為嗎? 如果是,在何處提及?
在熱量模板中,當network_id
通過時,熱量服務請求neutron
為network_id
用戶指定的實例分配一個IP。
因此,當熱堆棧終止時,IP被釋放並釋放。 但不是網絡本身。
不管由堆棧創建的資源是什么,一旦終止堆棧,這些資源都會被刪除。
發出堆棧發射請求后, heat
服務會與其他服務(例如nova
, neutron
, glance
, keystone
並啟動堆棧。 所有創建的資源都與stack_id
關聯。
當給出刪除堆棧的請求時, heat
服務將終止堆棧,這意味着與stack_id
相關聯的所有資源都將被刪除。
有關更多信息,請訪問:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.