You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In Backstage, we aim to provide templates that enable users to create objects such as Kratix resource requests or Crossplane claims. Currently, creation of this templates is manual process, and we want to automate it to some extent. While creating a template that offers a good user experience will still need input from a developer, generating the initial building blocks can greatly simplify the process.
gusevda
changed the title
Generate Backstage templates for Crossplane claims
Auto generate Backstage templates for objects that have OpenAPI schema defined.
Dec 18, 2024
gusevda
changed the title
Auto generate Backstage templates for objects that have OpenAPI schema defined.
Auto generate Backstage templates for objects that have OpenAPI schemas defined.
Dec 18, 2024
In Backstage, we aim to provide templates that enable users to create objects such as Kratix resource requests or Crossplane claims. Currently, creation of this templates is manual process, and we want to automate it to some extent. While creating a template that offers a good user experience will still need input from a developer, generating the initial building blocks can greatly simplify the process.
For both, Kratix Promises and Crossplane CompositeResourceDefinitions, there are open api schemas available, that can be used to pre generate templates. For example:
https://github.com/giantswarm/crossplane-gs-apis/blob/c519259aad164f2f768cebe931d42c67919f933a/apis/xcomposite/xcomposite.crossplane.giantswarm.io_rccwithregionlookups.yaml#L29
https://github.com/giantswarm/dev-platform-kratix-promises/blob/main/github-app-promise/promise.yaml#L33
The text was updated successfully, but these errors were encountered: