KusionStack 开源项目教程
kusionDeliver intentions to Kubernetes and Clouds项目地址:https://gitcode.com/gh_mirrors/ku/kusion
项目介绍
Kusion 是一个意图驱动的平台编排器,位于内部开发者平台(IDP)的核心。通过 Kusion,您可以启用以应用为中心的开发模式,开发者只需编写一个单一的应用规范——AppConfiguration。AppConfiguration 定义了工作负载和所有资源依赖,无需提供环境特定的值。Kusion 确保为应用程序运行提供所需的一切。Kusion 帮助应用开发者负责创建应用程序,以及平台工程师负责维护基础设施。
项目快速启动
安装 Kusion CLI
使用 Homebrew (macOS & Linux)
# 添加公式仓库
brew tap KusionStack/tap
# 安装 Kusion
brew install KusionStack/tap/kusion
使用 PowerShell
# 安装 Kusion 最新版本
powershell -Command "iwr -useb https://www.kusionstack.io/scripts/install.ps1 | iex"
部署应用到 Kubernetes
kusion apply
更多安装选项请参考安装指南。
应用案例和最佳实践
Kusion 提供了一系列最佳实践,帮助开发者快速部署和管理应用。例如,通过 Kusion,开发者可以轻松地在 Kubernetes 上部署微服务应用,并管理其资源依赖和配置。
典型生态项目
Kusion 与多个云原生生态项目紧密集成,包括 Kubernetes、Docker 等。这些集成使得 Kusion 能够无缝地与现有的云原生基础设施配合工作,提供高效的应用部署和管理体验。
kusionDeliver intentions to Kubernetes and Clouds项目地址:https://gitcode.com/gh_mirrors/ku/kusion