如果您已經具有 Heat 編排引擎,則透過延伸該引擎,可以向其新增自訂類型,以便您可以將它與藍圖設計伺服器搭配使用。
程序
- 下載並解壓縮藍圖設計伺服器引擎的安裝檔。可從 IBM Passport Advantage® 網站下載這些檔案。請參閱 IBM UrbanCode Deploy 下載文件。
- 切換至 /ibm-ucd-patterns-install/engine-install/ 目錄。
- 從指令行中執行 ./extend-existing-engine.sh 指令。
- 安裝程式詢問的第一個問題是 Have you satisfied these dependencies?。如果您已經為系統配置引擎的必備項目,請按 Y。
- 請閱讀套裝軟體的授權合約。按空格鍵一次顯示一頁,或按 F 鍵以顯示整個軟體使用權。
- 如果您同意所有授權合約的條款,請按 Y,然後按 Enter 鍵。
- 當安裝程式提示您時,請指定值:請輸入要延伸之 OpenStack Heat 編排引擎的版本。 您可以指定 icehouse、juno 或 kilo。
Kilo 是預設值。
- 重新啟動引擎:
service openstack-heat-engine restart
- 重新啟動 Heat API:
service openstack-heat-api restart
- 透過執行下列指令,驗證新資源類型在引擎中是否可用:
heat resource-type-list
如果您看到以 IBM::EC2 及
IBM::UrbanCode 開頭的資源類型,例如 IBM::EC2::Port 和
IBM::UrbanCode::SoftwareDeploy::UCD,則表示您已正確地新增必要類型至引擎。