Skip to main content

Backstage Generator

Overview

The Backstage Generator Aspect is responsible for generating Backstage entities from the SKE objects. It is used to generate Backstage entities from the Kratix objects.

The Aspect 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.13.2(2025-03-28)

Bug Fixes

  • The generated Component kind annotation will now respect the capitalisation on the CRD

v0.13.1(2025-03-19)

Bug Fixes

  • Fix a bug where the generated Template would not match the Component template annotation.

v0.13.0(2025-03-11)

Bug Fixes

  • The SKE Backstage Generator will surface the expected conditions when the SKE-defined Available condition is set on a Promise. This condition is set on all Promises for versions of SKE greater than v0.19.0.

Security Fixes

  • Updated to include latest security updates.

v0.12.1(2024-12-27)

Bug Fixes

  • The SKE Backstage Generator will now properly handle type: array in the CRD when generating the Backstage Template entity.

Maintenance

  • Bump dependencies

v0.12.0(2024-12-04)

Features

v0.11.0(2024-10-15)

Features

  • Add field validations to templates
  • Update the BackstageComponent promise to consume a list of backstage documents

v0.10.1(2024-10-15)

Features

  • Generated Components to include kratix.io/type annotation.

v0.10.0(2024-09-19)

Features

  • feat: Add support for customising the generated Templates

v0.9.0(2024-09-18)

Features

  • feat: Add support for specifying a promise summary annotation that will cascade to resource components

v0.8.0(2024-09-13)

Features

  • feat: Add support for specifying COMPONENT_DESCRIPTION, COMPONENT_NAME, COMPONENT_TAGS and COMPONENT_TITLE

Bug fixes

  • fix: pass through COMPONENT_* environment variables along when invoking via BackstageComponent Promise

v0.7.0(2024-09-07)

Features

v0.6.0 (2024-08-07)

Features

  • feat: support existing destination selector files

Bug Fixes

  • use 'configure' in the template action title