跳至主要内容

Asgard Environment 設定與切換

Asgard 支援在專案 (Project) 之下存在環境(Environment)的空間,允許 user 在同一個 project 的 namespace 下進行不同環境的各種情境測試與發佈,並擁有權限存取該專案下的通用設定。

環境切換

在 project 裡,可以建立不同的 environments (ENVs),用戶可以透過簡單的 ENV 切分來做到環境的獨立性,也提供同專案下不同環境的互相 Overwrite 與 Clone 功能。

以 Project A 為例,在 Project A 底下用戶自定義了兩個環境,Environment A 跟 Environment B,用戶便可以依據不同環境進行不同 workflow 組合的情境測試與發佈,例如 Environment A 為穩定的 Production 環境,Environment B 為測試開發環境,假如 Environment B 開發完成,便可選擇新增發佈到其他環境。