kusion

用声明式代码编排内部开发者平台,让基础设施交付自动化。

Kusion 是一个声明式、意图驱动的平台编排器,专为内部开发者平台(IDP)设计。它帮助平台工程团队以代码方式定义和管理基础设施、应用配置及策略,解决传统运维中配置分散、变更流程复杂、环境一致性差等问题。其核心能力包括:基于 Kubernetes 的资源配置、声明式工作流、策略即代码、多环境管理以及可扩展的插件体系。开发者通过 Kusion 模型(Kusion Model)描述应用拓扑和运维意图,Kusion 负责将其转换为底层云资源并持续协调,实现 GitOps 式的自动化交付。它支持与 Terraform、Kubernetes 等主流工具集成,并提供 CLI 和 API 接口,降低平台建设门槛。

开源 free 基础设施
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1320
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类基础设施
开发团队KusionStack
所属国家
定价模式free
价格说明开源项目,Apache-2.0许可证,可免费使用和部署。
访问状态
是否开源是
开源协议Apache-2.0
主要语言Go
技术栈/模型application-delivery,artificial-intelligence,cloud-native,deployment,devops,go,hacktoberfest,infra-as-code,kubernetes,llmops,machine-learning-ops,multi-cloud,platform-engineering,platform-orchestrator
GitHub 星标★ 1320
30天Star增速
HF 下载量
上线时间2022-05-05 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数8

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 4 步

环境要求

  • Kubernetes 集群(Kusion Server 运行需要访问集群)
  • kubeconfig 需按官方指南正确配置
  • macOS/Linux 需已安装 Homebrew;Windows 需 PowerShell
  • 能访问外网下载安装脚本

安装与启动步骤

  1. 1安装 Kusion CLI

    macOS 或 Linux 用户通过 Homebrew 安装 Kusion CLI,这是 README 给出的官方安装方式。

    brew install KusionStack/tap/kusion
  2. 2Windows 一键安装

    Windows 用户在 PowerShell 中执行官方安装脚本,可安装 Kusion 最新版本。

    powershell -Command "iwr -useb https://www.kusionstack.io/scripts/install.ps1 | iex"
  3. 3配置 kubeconfig

    README 提示需按官方安装指南正确配置 kubeconfig,Kusion Server 需要访问 Kubernetes 集群才能正常工作。

  4. 4部署应用

    准备并确认应用配置后执行 apply 命令,把应用部署到 Kubernetes。首次使用建议先读官方 Quick Start 指南。

    kusion apply

关键配置

配置项必填说明示例
kubeconfig是Kubernetes 集群访问凭证,Kusion Server 依赖它访问集群~/.kube/config

如何确认成功

执行 kusion apply 后无报错,应用成功部署到已配置的 Kubernetes 集群中。

常见问题

Q:macOS/Linux 上怎么安装 Kusion CLI?

A:执行 brew install KusionStack/tap/kusion,通过 KusionStack 官方 Homebrew tap 安装。

Q:Windows 上怎么安装?

A:在 PowerShell 中执行:powershell -Command "iwr -useb https://www.kusionstack.io/scripts/install.ps1 | iex",脚本会安装最新版本。

Q:还有别的安装方式吗?

A:README 指向官方 CLI Installation Guide,里面提供了更多安装选项,可前往官网文档查看。

Q:安装后如何部署第一个应用?

A:使用 kusion apply 命令执行部署,README 建议参照官方 Quick Start 指南完成首次部署。

Q:Kusion Server 启动失败怎么办?

A:多为 kubeconfig 未正确配置导致,Kusion Server 需要能访问 Kubernetes 集群,请按官方安装指南检查。

注意事项

  • README 只给出了 CLI 的安装命令,Kusion Server 的具体安装步骤需参考官网 Installation Guide。
  • 部署前务必确认 kubeconfig 配置正确,否则 Kusion Server 无法访问 Kubernetes 集群。
  • README 未提供端口、路径等具体参数,切勿自行臆测配置项。

核心亮点

  • 声明式模型统一描述应用和基础设施,降低配置漂移风险
  • 内置策略即代码,支持合规检查与安全管控
  • 与 Kubernetes 和 Terraform 深度集成,生态兼容性好

不足之处

  • 项目仍处于成长阶段,文档和社区生态待完善
  • 相比成熟平台编排器,高级功能(如多云策略)尚在演进

适用场景

  • 企业内部开发者平台(IDP)建设与运维
  • 多环境(开发/测试/生产)基础设施一致性管理
  • 平台工程团队实现 GitOps 式基础设施自动化

替代项目

Crossplane、Terraform、Pulumi

项目介绍

kusion 是基础设施领域的开源项目,由 KusionStack 开发,2022 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,320)位列前 30%,在基础设施分类中处于中上游。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。Apache-2.0许可证,可免费使用和部署。

它主要面向的使用场景是:企业内部开发者平台(IDP)建设与运维。同类可对比的替代方案包括 Crossplane、Terraform、Pulumi。

上一篇:station

下一篇:rag-ops

同类项目推荐

freebuff-proxy 开源

聚合多账号,一键接入 OpenAI 兼容 API,轻松管理会话。

Multi-account OpenAI-compatible gateway for coding models. Pooled keys, session life···

★ 213 2026-08-20
microduck 开源

用 Rust 造一只会走路的桌面小鸭,快速上手双足机器人。

A Tiny biped duck robot

★ 8684 2026-09-10
soperator 开源

用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。

Run Slurm in Kubernetes

★ 439 2026-08-10
ollama 开源

一条命令本地跑起大模型,免费、私密、不卡顿

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other···

★ 181484 2026-08-09