Backstage Plugins
Overview
The SKE Backstage Frontend plugin extends Backstage so it can be used to view and manage SKE objects.
The SKE Backstage Backend plugin enables the communication between the Backstage instance and the SKE Platform.
The plugins are available as NPM packages at:
@syntasso/plugin-ske-frontend
@syntasso/plugin-ske-backend
Check the release notes below for information on each available version.
Release Notes
ske-backend v0.15.0; ske-frontend v0.14.0 (2025-04-16)
Features
- If
ske.mode
is set togitops
, the backend plugin will use the Git repository to execute CRUD operations on the Kubernetes Cluster- This is to keep compatibility for existing deployments; upcoming features will only be available when the plugin is configured for direct API communication
gitops
mode will be removed in a future release
- Compatibility with Backstage v1.37.1
- UX improvements
ske-backend v0.14.0; ske-frontend v0.13.0 (2025-03-31)
🚨 Breaking changes 🚨
- The plugins will no longer rely on a Git repository to execute CRUD operations on the Kubernetes Cluster. Instead, they will now use the Kubernetes API to manage the resources. This enables users to get the most up-to-date information on their resources, as well as manage resources created via other means, like via
kubectl
. The migration is quite simple and only requires changes to the Backstage app config. Read the Installing the backend plugin documentation for more information. - The Backstage Component Promise is now deprecated; its features are now available within the plugins and SKE v0.21.0+.
Features
- Backend plugin now uses the Kubernetes API to fetch/create/update/delete resources
- Support for OIDC and Service Account authentication
- Users can now manage resource created outside backstage
- UX improvements
ske-backend v0.13.0 (2024-12-27)
Maintenance
- compatibility with Backstage v1.34.1
- no longer use deprecated
@backstage/backend-common
package
ske-backend v0.12.0 (2024-10-12)
ske-frontend v0.12.0 (2024-10-12)
Features
- compatibility with Backstage v1.32.5