Hello all,
I've successfully implemented Backstage templates to create new Kubernetes manifests with parameters rendered according to our template form. However, users now need to edit these parameters after creation without manually editing YAML files, making commits, and going through the standard Git workflow.
I'm looking for a way to "re-open" template parameters in a form-based UI after K8s manifests have been created. Ideally, this would:
Extract existing parameter values from the created manifests
Present them in an editable form (similar to the original template form)
Re-render template files with updated parameters
Apply changes through a PR when submitted
Questions :
Has anyone implemented a solution for editing parameters created by backstage template post-creation?
Are there any open-source implementations or examples available?
Does Backstage core plugins offer any built-in functionality for this use case?
What's the recommended approach: custom plugin, template actions, or something else?
Any guidance, examples, or pointers to implementations would be greatly appreciated!
Thank you