generated from KusionStack/.github
-
Notifications
You must be signed in to change notification settings - Fork 1
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
Kusion Backstage Plugin
The Kusion Backstage Plugin integrates the powerful capabilities of Kusion with Backstage's developer portal platform, offering several key benefits:
-
Streamlined Management
- Enables developers to create and manage Kusion resources (backends, workspaces, modules, and more) directly through the Backstage interface
- Simplifies infrastructure provisioning workflows within your existing developer portal
-
Developer Self-Service
- Provides templates and actions for common Kusion tasks
- Empowers developers to manage infrastructure independently
-
Integration with Developer Workflows
- Seamlessly connects Kusion management with other developer tools
- Provides a unified interface for both application and infrastructure management
- Enhances developer experience by reducing context switching
-
Visibility & Control
- Offers clear visibility into Kusion resources
- Enables comprehensive tracking and management of Kusion configurations
By integrating Kusion with Backstage, organizations can establish a more efficient, standardized, and developer-friendly approach to Kusion management while maintaining necessary controls and governance.
List of Plugins
-
Catalog Backend Module Kusion
- This plugin extends the @backstage/plugin-catalog-backend, providing a
KusionEntityProviderthat ingests Kusion Resources (Backend, Workspace, Module, etc.) from the Kusion Server into the Backstage Catalog - Supports custom entity definitions for Kusion Resources (Backend, Workspace, Module, etc.) in the Catalog: Creating a Custom Entity Definition
- This plugin extends the @backstage/plugin-catalog-backend, providing a
-
Kusion Scaffolder Backend Module
- Extends Backstage's Scaffolder functionality, enabling the use of Software Templates to create Kusion resources (Backend, Workspace, Module, etc.) from the Backstage UI
- Supports Custom Actions for Kusion-specific operations
- Feat: Backstage Scaffolder Backend Module for Kusion #8
-
Kusion Plugin
- Displays Kusion information about entities in Backstage, including:
- Kusion Stack details
- Backend configurations
- Workspace information
- Organization and Project names
- Provides Component Overview for each project managed by Kusion, including:
- Kusion Stack information
- Run change diffs
- Offers System Overview for all Kusion Resources (Backend, Workspace, Module, etc.)
- Displays Kusion information about entities in Backstage, including:
Sub-issues
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed