創(chuàng)建自定義擴展程序
操作步驟
在OOS控制臺,選擇擴展程序,點擊創(chuàng)建自定義擴展程序。?
在創(chuàng)建擴展程序界面,填寫擴展程序名稱,擴展程序描述,版本描述,擴展程序支持的范圍等:
擴展程序名稱:不超過50個字符,僅支持字母、數(shù)字、中劃線。
擴展程序描述:請您盡量準確描述該擴展程序的使用場景,以便維護。
版本描述:在您創(chuàng)建擴展程序時,系統(tǒng)會把首次創(chuàng)建時的版本自動標識為V1,您可以根據(jù)需要填寫該版本的描述。在創(chuàng)建完成之后,您可以在擴展程序詳情頁看到版本編號以及版本的詳細信息。您需要通過更新擴展程序功能對該擴展程序進行修改,更新時系統(tǒng)會自動生成V2版本,以此類推。
擴展程序支持范圍:用于限定該擴展程序的適用條件,包括支持的實例規(guī)格族、鏡像類別和操作系統(tǒng)平臺/版本。設定擴展程序支持范圍后,用戶在ECS售賣頁、ECS實例詳情頁安裝擴展程序時,會根據(jù)適用條件進行判斷,僅能夠選擇可用的擴展程序。
安裝命令參數(shù):用于指定該擴展程序命令的入?yún)ⅲС痔砑佣鄠€參數(shù)。參數(shù)類型可選擇字符串、數(shù)值型和布爾值,支持定義參數(shù)名稱、默認值、參數(shù)描述等信息。設定安裝命令參數(shù)后,用戶在ECS售賣頁、ECS實例詳情頁安裝擴展程序時,需要為該參數(shù)賦值。若設定了安裝命令的參數(shù),需要在安裝腳本中以花括號引用(見以下例子)。后續(xù)安裝擴展程序的時候可以通過參數(shù)傳入具體的值。安裝腳本示例:
yum install -y {{para1}}
?
點擊下一步,進入擴展程序配置。
在這里,您可以添加多個擴展程序配置,每個配置可以選擇使用的操作系統(tǒng)平臺和架構,并且選擇OSS和對應的軟件包。您可以根據(jù)具體的軟件包填寫相應的安裝/卸載腳本。在后續(xù)安裝擴展程序時,系統(tǒng)會尋找到符合ECS操作系統(tǒng)和架構的擴展程序,并下載對應的軟件包,執(zhí)行相應的安裝/卸載腳本。從而實現(xiàn)一鍵安裝擴展程序。
最后點擊創(chuàng)建,即可完成自定義擴展程序的創(chuàng)建。
?查看擴展程序詳情:創(chuàng)建完畢后,在自定義擴展程序列表頁中,點擊目標擴展程序右側操作的“詳情”,即可進入擴展程序詳情頁進行查看。在詳情頁中,展示了擴展程序的全局信息,以及當前版本的版本信息。支持下拉選擇切換版本,切換版本時版本信息和擴展程序配置會改變。
?