We should ask user which manifests should be generated. Additionally, ask for all details that can be put in metadata, e.g., license, maintainers etc.
Example:
Reason
Currently, you need to create Interface, InterfaceGroup, Implementation, Type etc. manually. Additionally, you need to manually sync metadata between all those manifests.
Use cases
Content Developer - enables an easy way to generate Capact manifest and sync the metadata without manual actions.
Description
Generate empty manifests for a new Implementation. It's useful for Implementation not directly connected to Helm/Terraforms workflows. Currently, we can generate Helm(https://github.com/capactio/capact/issues/417) and Terraform(https://github.com/capactio/capact/issues/418) manifests.
We should ask user which manifests should be generated. Additionally, ask for all details that can be put in metadata, e.g., license, maintainers etc.
Example:
Reason
Currently, you need to create Interface, InterfaceGroup, Implementation, Type etc. manually. Additionally, you need to manually sync metadata between all those manifests.
Use cases