{"id":13561648,"url":"https://github.com/KusionStack/kusion","last_synced_at":"2025-04-03T17:31:23.859Z","repository":{"id":36952176,"uuid":"488866928","full_name":"KusionStack/kusion","owner":"KusionStack","description":"Declarative Intent Driven Platform Orchestrator for Internal Developer Platform (IDP).","archived":false,"fork":false,"pushed_at":"2025-02-06T11:32:41.000Z","size":10186,"stargazers_count":1057,"open_issues_count":50,"forks_count":85,"subscribers_count":17,"default_branch":"main","last_synced_at":"2025-02-19T18:42:59.827Z","etag":null,"topics":["application-delivery","artificial-intelligence","cloud-native","deployment","devops","go","hacktoberfest","infra-as-code","kubernetes","llmops","machine-learning-ops","multi-cloud","platform-engineering","platform-orchestrator"],"latest_commit_sha":null,"homepage":"https://kusionstack.io","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KusionStack.png","metadata":{"files":{"readme":"README-zh.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-05T07:07:42.000Z","updated_at":"2025-02-19T03:35:10.000Z","dependencies_parsed_at":"2024-03-04T07:25:32.935Z","dependency_job_id":"97ae6ae4-135d-40fc-90c4-8cd60cccd9ea","html_url":"https://github.com/KusionStack/kusion","commit_stats":null,"previous_names":[],"tags_count":58,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KusionStack%2Fkusion","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KusionStack%2Fkusion/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KusionStack%2Fkusion/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KusionStack%2Fkusion/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KusionStack","download_url":"https://codeload.github.com/KusionStack/kusion/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247046920,"owners_count":20874740,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["application-delivery","artificial-intelligence","cloud-native","deployment","devops","go","hacktoberfest","infra-as-code","kubernetes","llmops","machine-learning-ops","multi-cloud","platform-engineering","platform-orchestrator"],"created_at":"2024-08-01T13:00:59.515Z","updated_at":"2025-04-03T17:31:18.847Z","avatar_url":"https://github.com/KusionStack.png","language":"Go","readme":"\u003cdiv align=\"center\"\u003e\n\u003cp\u003e\u003c/p\u003e\u003cp\u003e\u003c/p\u003e\n\u003cp\u003e\n    \u003cimg  src=\"docs/logo.png\"\u003e\n\u003c/p\u003e\n\n\u003ch1 style=\"font-size: 1.5em;\"\u003e\n    Intent-Driven Platform Orchestrator\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.kusionstack.io/docs/\" target=\"_blank\"\u003e\u003cb\u003e🌐 官网\u003c/b\u003e\u003c/a\u003e •\n  \u003ca href=\"https://www.kusionstack.io/docs/getting-started/deliver-quickstart\" target=\"_blank\"\u003e\u003cb\u003e⚡️ 快速开始\u003c/b\u003e\u003c/a\u003e •\n  \u003ca href=\"https://www.kusionstack.io/docs/\" target=\"_blank\"\u003e\u003cb\u003e📚 文档\u003c/b\u003e\u003c/a\u003e •\n  \u003ca href=\"https://github.com/orgs/KusionStack/discussions\" target=\"_blank\"\u003e\u003cb\u003e💬 讨论\u003c/b\u003e\u003c/a\u003e\u003cbr\u003e\n  \u003ca href=\"https://github.com/KusionStack/kusion/blob/main/README.md\" target=\"_blank\"\u003e[English]\u003c/a\u003e\n  [中文]\n\u003c/p\u003e\n\n[![Kusion](https://github.com/KusionStack/kusion/actions/workflows/release.yaml/badge.svg)](https://github.com/KusionStack/kusion/actions/workflows/release.yaml)\n[![GitHub release](https://img.shields.io/github/release/KusionStack/kusion.svg)](https://github.com/KusionStack/kusion/releases)\n[![Go Report Card](https://goreportcard.com/badge/github.com/KusionStack/kusion)](https://goreportcard.com/report/github.com/KusionStack/kusion)\n[![Go Reference](https://pkg.go.dev/badge/github.com/KusionStack/kusion.svg)](https://pkg.go.dev/github.com/KusionStack/kusion)\n[![license](https://img.shields.io/github/license/KusionStack/kusion.svg)](https://github.com/KusionStack/kusion/blob/main/LICENSE)\n\n\u003c/div\u003e\n\nKusion 是一个意图驱动的[平台编排器](https://internaldeveloperplatform.org/platform-orchestrators/)，它位于[内部开发者平台 (IDP)](https://internaldeveloperplatform.org/what-is-an-internal-developer-platform/)的核心。通过 Kusion，你可以启用以应用为中心的开发，你的开发者只需要编写单一的应用配置 - [AppConfiguration](https://www.kusionstack.io/docs/concepts/app-configuration)，无需提供特定于环境的值，即可定义工作负载和所有资源依赖，Kusion 确保为应用运行提供一切所需。\n\nKusion 帮助负责创建应用的应用开发者以及负责维护应用运行的基础设施的平台工程师。这些角色在你的组织中可能重叠或不同，但 Kusion 旨在为任何负责这些任务的从业者减轻工作负担。\n\n## Kusion 如何工作？\n\n作为一个平台编排器，Kusion 使您能够解决通常与 Day 0 和 Day 1 关联的挑战。平台工程师和应用工程师都可以从 Kusion 中获益。\n\nKusion 有两个关键工作流程：\n1. **Day 0 - 设置模块和工作空间：** 平台工程师为部署应用及其底层基础设施创建共享模块，并为目标着陆区定义工作空间。这些标准化的共享模块编写了包括安全、合规和财务在内的组织中各利益相关者的要求。\n   Kusion 模块抽象了底层基础设施工具的复杂性，使应用开发者能够使用自助模式部署他们的应用程序。\n   \n2. **Day 1 - 设置应用程序：** 应用开发者利用平台工程师创建的工作空间和模块来部署应用及其支持的基础设施。平台团队维护工作空间和模块，这允许应用开发者专注于在标准化的基础设施上使用可重复的过程构建应用。\n\n## 快速开始\n\n本指南将涵盖：\n1. 安装 Kusion CLI。\n2. 使用 Kusion 将应用部署到 Kubernetes。\n\n### 安装\n\n#### Homebrew (macOS \u0026 Linux)\n\n```shell\n# tap formula repository Kusionstack/tap\nbrew tap KusionStack/tap\n\n# install Kusion \nbrew install KusionStack/tap/kusion\n```\n\n#### Powershell\n\n```shell\n# install Kusion latest version\npowershell -Command \"iwr -useb https://www.kusionstack.io/scripts/install.ps1 | iex\"\n```\n\n\u003e 有关安装的更多信息，请参考[安装指南](https://www.kusionstack.io/docs/getting-started/install-kusion)以获取更多选项。\n\n### 部署\n\n要部署应用程序，您可以运行 `kusion apply` 命令。\n\u003e 要快速启动并运行 Kusion，请参阅[快速开始指南](https://www.kusionstack.io/docs/getting-started/deliver-quickstart)。\n\u003e\n\n![apply](https://raw.githubusercontent.com/KusionStack/kusionstack.io/main/static/img/docs/user_docs/getting-started/kusion_apply_quickstart.gif)\n\n\n## 联系方式\n\n如果您有任何问题，欢迎通过以下方式联系我们：\n- [Slack](https://kusionstack.slack.com) | [加入](https://join.slack.com/t/kusionstack/shared_invite/zt-2drafxksz-VzCZZwlraHP4xpPeh_g8lg)\n- [钉钉群](https://page.dingtalk.com/wow/dingtalk/act/en-home)：`42753001`（中文）\n- 微信群（中文）：添加微信小助手，拉你进用户群\n\n  \u003cimg src=\"docs/wx_spark.jpg\" width=\"200\" height=\"200\"/\u003e\n\n## 贡献\n\n如果您有兴趣贡献，在**提交 Pull Request 前**请参阅[贡献指南](CONTRIBUTING.md)。\n\n## 许可证\n\nKusion 根据 Apache 2.0 许可证授权。有关详细信息，请见 [LICENSE](LICENSE) 文件。\n","funding_links":[],"categories":["Go","序言","Preface","Software Packages","artificial-intelligence","Configuration Management","Continuous Delivery \u0026 GitOps","软件包","3）参考实现与开源工具（GitHub）","Go Tools"],"sub_categories":["DevOps Tools","DevOps 工具","Harness / 平台工程"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKusionStack%2Fkusion","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FKusionStack%2Fkusion","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKusionStack%2Fkusion/lists"}