Kusion 是一個意圖驅動的平台編排器,它位於內部開發人員平台 (IDP) 的核心。透過 Kusion,您可以實現以應用程式為中心的開發,您的開發人員只需要編寫單一應用程式規格 - AppConfiguration。 AppConfiguration 定義工作負載和所有資源依賴項,無需提供特定於環境的值,Kusion 確保它提供應用程式運作所需的一切。
Kusion 協助負責創建應用程式的應用程式開發人員和負責維護應用程式運行的基礎架構的平台工程師。這些角色在您的組織中可能會重疊或以不同的方式排列,但 Kusion 旨在減輕負責任一組任務的任何從業者的工作量。
作為平台協調器,Kusion 使您能夠解決通常與第 0 天和第 1 天相關的挑戰。
Kusion 有兩個關鍵工作流程:
第 0 天 - 設定模組和工作區:平台工程師建立用於部署應用程式及其底層基礎設施的共用模組,以及目標登陸區域的工作區定義。這些標準化、共享的模組將整個組織內利害關係人的要求(包括安全性、合規性和財務)編入法典。
Kusion 模組抽象化了底層基礎設施工具的複雜性,使應用程式開發人員能夠使用自助服務模型部署其應用程式。
第 1 天 - 設定應用程式:應用程式開發人員利用平台工程師創建的工作區和模組來部署應用程式及其支援基礎架構。平台團隊維護工作區和模組,使應用程式開發人員能夠專注於在標準化基礎架構上使用可重複流程來建立應用程式。
本指南將涵蓋:
# tap formula repository Kusionstack/tap
brew tap KusionStack/tap
# install Kusion
brew install KusionStack/tap/kusion
# install Kusion latest version
powershell -Command "iwr -useb https://www.kusionstack.io/scripts/install.ps1 | iex"
有關安裝的更多信息,請參閱安裝指南以了解更多選項。
要部署應用程序,您可以執行kusion apply
命令。
若要快速啟動並執行 Kusion,請參閱快速入門指南。
如果您有任何疑問,請隨時透過以下方式與我們聯繫:
鬆弛|加入
釘釘群: 42753001
(中文)
微信群(中文):新增微信助手,帶您進入用戶群。
如果您有興趣貢獻,請在提交拉取請求之前參閱貢獻指南。
Kusion 遵循 Apache 2.0 授權。有關詳細信息,請參閱許可證文件。