Backstage Generator
Overview
The Backstage Generator Pipeline Stage is responsible for generating Backstage entities from the SKE objects. It is used to generate Backstage entities from the Kratix objects.
The Pipeline Stage is available as a Container image at:
registry.syntasso.io/syntasso/ske-backstage-generator:VERSION
Check the release notes below for information on each available version.
Release Notes
v0.17.0(2025-07-11)
Features
- Template
metadata
andspec
properties can now be customised via environment variables or annotations. Check Customising the generated Templates for more information..
v0.16.0(2025-05-21)
Fixes
- Setting
minimum
ormaximum
for numeric properties to 0 in the CRD will now properly set the equivalent property in the Backstage template. - Setting
exclusiveMinimum
orexclusiveMaximum
for numeric properties in the CRD will now generate a valid Backstage template. - Nullable properties will now be properly generated in the Backstage template.
v0.15.0(2025-05-06)
Features
- Added support for generating templates for Promise API that uses
oneOf
schema validation.
v0.14.0(2025-05-01)
Features
- If
TEMPLATE_SINGLE_SPEC_PAGE
is set to"true"
, the generated template will have a single spec page. - When customisations are provided both via env vars and annotations, the latter will be prioritised.