Total Pageviews

Monday, 15 January 2024

Kusion


https://github.com/KusionStack/kusion
KusionStack 是应用交付及运维技术栈,基于 Platform-as-Code(平台服务即代码)理念,2022 年 6 月开源。Kusion 一词源于 fusion(融合),旨在通过一站式的技术栈融合运维体系的多个角色,帮助企业构建应用运维配置管理界面,也是 DevOps 生态的一员。
长话短说的话,Kusion 的诞生是因为蚂蚁面对着大量更规模化、复杂度更高的云原生 PaaS 场景,希望找到一种方式通过写代码来定义基础设施的状态,而不是花费精力在检查、发现、修复的循环上。
----------------------------------------------------------

Deliver intentions to Kubernetes and Clouds

kusionstack.io

Build your Internal Developer Platform more effectively and safely

简体中文 | English

Konfig | KCLVM | Kusion | kusionstack.io | CNCF Landscape

Kusion GitHub release Go Report Card Coverage Status Go Reference license

Kusion

Kusion is the cloud-native platform engineering engine of KusionStack, designed to help you build your efficient and secure Internal Developer Platform (IDP). It allows application developers to easily and consistently perform all operational tasks throughout the Software Development Lifecycle (SDLC) in one place, across different infrastructures including Kubernetes, cloud platforms, and on-premises environments

Key Features

  • Platform as Code: Managing all application operations in one place, in a unified, easy way.
  • Dynamic Configuration Management: Developers deploy to any environment using one environment-agnostic configuration, while Kusion handles the underlying complexity.
  • Enable Self-Service: Developers fulfill their own needs by choosing the capabilities provided by the platform engineers in Kusion Modules.
  • Built-in Security and Compliance: Platform engineers standardize application deliveries with security, compliance, and best practices by flexible platform configurations.
  • Open Module Ecosystem: A growing open module ecosystem covers all stages of SDLC, with extensive connections to various cloud-native infrastructures.
  • Lightweight and Kubernetes-friendly: As a pure client-side solution with rich APIs, Kusion offers excellent portability and ease of integration. Meanwhile, user-friendly observability and troubleshooting capabilities make Kubernetes operations easier.

workflow

Quick Start

Deploy your first App

Visit Quick Start to deliver an App with one Kusion command

apply

Installation

Homebrew (macOS & Linux)

brew install KusionStack/tap/kusion

Go Install

go install kusionstack.io/kusion@latest

Docker

docker pull kusionstack/kusion:latest

For more information about installation, please check the Installation Guide on KusionStack official website

Contact Us

🎖︎ Contribution Guide

Kusion is still in the rapid development stage with many capabilities to be enhanced. We welcome everyone to join us and contribute to the collaborative growth.

Visit the Contribution Guide to understand how to participate in the contribution KusionStack project. If you have any questions, please Submit the Issue.

from https://github.com/KusionStack/kusion

 

 


No comments:

Post a Comment