kubeshop / monokle

Monokle is a set of OSS tools designed to help create and maintain high-quality Kubernetes configurations throughout the application lifecycle
https://monokle.io
MIT License
1.85k stars 135 forks source link

Add metadata to templates to specify what elements are created #2251

Open chargio opened 2 years ago

chargio commented 2 years ago

Is your feature request related to a problem? Please describe. When importing / using a template, it should be possible to understand what kind of objects are created. In that way, the template will be able to be used in other parts of the interface.

Describe the solution you'd like the template could include metadata about the types of objects created or the metadata should be inspected when importing and when you start Monokle. Specific support for CRD and CR would need to be included

Describe alternatives you've considered It would be great to also be able to use the basic templates to autofill the editor.

Additional context Ideally, connecting to the cluster would identify CRD and create templates form them

chargio commented 2 years ago

Needed by #2250