云效 AppStack 提供企業級應用模板,用于定義應用開啟的功能服務、編排部署架構、研發流程、環境劃分、變量組配置等;新建應用時選擇應用模板,以快速初始化應用配置。
應用模板管理
新建應用模板
進入 應用交付 AppStack - 全局設置 - 應用模板,在應用模板列表處點擊 新建應用模板 ,打開新建應用模板彈窗。
填寫模板 名稱 、顯示名、 描述,點擊 確定 創建應用模板。
編輯應用模板
進入 應用交付 AppStack - 全局設置 - 應用模板,找到目標應用模板,點擊 編輯,進入模板編輯頁:
基本信息:支持查看模板 名稱,支持修改模板 顯示名、描述。
功能服務:
編排配置:
通過應用模板定義應用部署架構,支持 Kubernetes YAML 編排部署和主機腳本部署,詳見 應用編排原理。支持 ${} 直接輸入編排占位符取值變量,支持引用應用模板內配置的變量組。
使用應用模板創建應用后,將自動使用模板中的編排配置初始化應用。
變量組配置:
通過應用模板定義變量組,變量組可用于關聯環境部署、可用于關聯研發流程階段進行流程配置。
使用應用模板創建應用后,將自動使用模板中的變量組配置初始化應用。
環境配置:
通過應用模板劃分應用環境,關聯變量組、預先分配資源等。
使用應用模板創建應用后,自動使用模板中的環境配置初始化應用環境。
研發流程配置:
通過應用模板配置應用研發流程,定義應用從開發、到測試、到生產的構建部署流程,支持關聯變量組進行動態配置。
使用應用模板創建應用后,自動使用模板中的研發流程配置初始化應用。
復制應用模板
進入 應用交付 AppStack - 全局設置 - 應用模板,找到目標應用模板,點擊 復制,快速從已有模板復制一個新的模板。
刪除應用模板
進入 應用交付 AppStack - 全局設置 - 應用模板,找到目標應用模板,點擊 刪除。模板一旦刪除不可恢復,請謹慎操作。
使用模板新建應用
進入 應用交付 AppStack - 應用 - 新建應用,選擇 從模板創建,選擇合適的應用模板,點擊 創建。應用創建成功后將使用模板配置自動開啟 功能服務,自動初始化 編排配置、變量組配置、環境配置、研發流程配置 等。