[ModuleCatalog] Add .spec.manager
info to ModuleTemplate
#1840
Labels
API
Denotes that an issue is tied to the potential change of the API
kind/feature
Categorizes issue or PR as related to a new feature.
Description
In #1681 it has been decided to add explicit information identifying a module's manager to the ModuleTemplate. We need to update the ModuleTemplate to include this information.
The information shall look as follows:
.spec.manager
is OPTIONAL (for compatibility reasons), but the individual entries are REQUIRED, except Namespace which can be OPTIONAL due to CRDs not being namespaced. It should be checked whether existing K8s types and validations can be re-used.Reasons
Enables CLI and dashboard to determine whether a module is installed or not (manual installation case)
Acceptance Criteria
.spec.manager
added to ModuleTemplate.spec.manager
must be added as required in a future major API versionFeature Testing
No response
Testing approach
No response
Attachments
No response
The text was updated successfully, but these errors were encountered: