本文主要介紹模板管理,包括應用編排模板、變更研發流程模板。
應用編排模板
云效 AppStack 提供企業級應用編排模板,幫助企業統一、規范、便捷的管理應用部署架構。AppStack支持Kubernetes YAML編排模板、傳統主機腳本編排模板,支持企業自定義編排模板,同時提供經典示例內置模板。在具體業務應用創建編排時選擇相應模板以快速初始化應用架構。
查看應用編排模板
進入 企業-全局設置-應用編排模板 ,可以查看企業應用編排模板列表,包括 Kubernetes編排、主機編排。
整行點擊編排模板可以查看某個編排模板詳情。
新建Kubernetes編排模板
進入 企業-全局設置-應用編排模板-Kubernetes編排 ,點擊 新建模板 按鈕,打開 新建應用編排模板·Kubernetes部署 彈窗。
填寫模板 名稱 、 描述,點擊 確定 進入編排模板編輯頁面。
點擊 添加組件 打開添加組件彈窗,選擇 資源類型 ,填寫組件 名稱 和 描述 后,點擊 確定 添加目標組件。
依此類推,可以添加更多組件,添加組件后可以對組件進行二次修改以適應企業自定義應用部署配置;支持使用 占位符 來定義各應用差異化的配置。
模板內容修改完畢,確認無誤后,點擊 保存 ,輸入 修訂日志 后保存應用編排模板。
新建主機編排模板
進入 企業-全局設置-應用編排模板-主機編排 ,點擊 新建模板 按鈕,打開 新建應用編排模板·主機部署 彈窗。
填寫模板 名稱 、 描述 ,點擊 確定 進入編排模板編輯頁面。
按業務需求填寫 制品、執行用戶、啟動腳本、停止腳本、健康檢查腳本、清理腳本 。支持定義 制品 占位符,在部署時動態注入制品地址;支持在腳本中使用 占位符 來定義各應用差異化配置。
模板內容修改完畢,確認無誤后,點擊 保存 ,輸入 修訂日志 后保存應用編排模板。
管理應用編排模板
編輯模板
當企業下應用架構升級時,可以修改應用編排模板,模板內容修改方式同上。
復制模板
對于部署架構相似的兩類應用,可以基于已有模板復制后二次修改,快速定義新應用編排模板。
刪除模板
當應用編排模板不再使用后,可以刪除模板。
應用使用編排模板
變更研發流程模板
云效 AppStack 提供企業級別研發流程模板,幫助企業統一、規范、便捷的管理應用變更研發流程。AppStack 提供經典示例研發流程模板,同時支持企業自定義研發流程模板,在具體應用設置研發流程時選擇相應模板以快速初始化流程。
查看研發流程模板
進入企業-全局設置-變更研發流程模板,可以查看云效預置研發流程模板。云效提供三個預置研發流程模板,可以直接按需選擇使用。可以查看企業自定義研發流程模板。
新建研發流程模板
進入企業-全局設置-變更研發流程模板,點擊新建模板按鈕,打開新建變更研發流程模板彈窗。
輸入模板名稱,點擊確定創建模板,進入模板編輯頁。
點擊+號,新建流程階段,輸入階段名稱,選擇標簽,點擊確定保存階段。
按需配置階段流水線,配置變更集成方式、變更準入規則后保存模板。應用設置變更研發流程時即可選擇模板快速初始化流程,詳見:變更持續交付模式。
管理研發流程模板
進入企業-全局設置-變更研發流程模板,可以對企業自定義變更研發流程模板進行管理。支持編輯模板、刪除模板。
應用使用研發流程模板
詳見研發模式-變更持續交付模式-配置應用變更研發流程。