讀古今文學網 > OpenStack系統架構設計實戰 > 6.4.3 資源 >

6.4.3 資源

資源對應了OpenStack下的虛擬機、網絡、IP、鏡像等,通過這個標籤,可以定義一系列資源的生成或配置。

每一個資源的類型都對應Heat中已實現的一種資源類型,定義如下:

resources: <resource ID>: type: <resource type> properties:<property name>: <property value> metadata:<resource specific metadata> depends_on: <resource ID or list of ID> update_policy: <update policy> deletion_policy: <deletion policy>

例如,現在要創建一台虛擬機,則可以使用OS::Nova::Server類型資源進行如下定義:

resources: vm_instance:type: OS::Nova::Serverproperties:flavor: m1.small //雲主機類型image: cirros //鏡像名稱