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
With the recent changes required by the Community Modules story the Module Catalog needed to be adapted. Multiple changes were introduced to the API of Kyma Lifecycle Manager, and thus, the UI logic needs to be adjusted to display them.
Along with changes, multiple quality-of-life fields were introduced that will allow Busola to share information on the modules with the Users.
Reasons
We want to have a streamlined, convenient experience when it comes to interacting with Kyma Modules.
Changes
ModuleTemplate CRD:
.spec.channel field was deprecated
.spec.info introduced, it includes basic information on the Module that can be displayed in Busola, such as repo/docu links, icons
.spec.resources introduced, it contains a reference to all the resources that need to be installed in order for the Module to be operational (used for manual installation)
spec.associatedResources introduced, it contains a list of all module-related CRDs
.spec.manager introduced, contains a reference to the Module manager, which can be used to determine whether manually installed module is operational or not
ModuleReleaseMeta CRD introduced
It contains ties between module versions and channels used
Description
With the recent changes required by the Community Modules story the Module Catalog needed to be adapted. Multiple changes were introduced to the API of Kyma Lifecycle Manager, and thus, the UI logic needs to be adjusted to display them.
Along with changes, multiple quality-of-life fields were introduced that will allow Busola to share information on the modules with the Users.
Reasons
We want to have a streamlined, convenient experience when it comes to interacting with Kyma Modules.
Changes
.spec.channel
field was deprecated.spec.info
introduced, it includes basic information on the Module that can be displayed in Busola, such as repo/docu links, icons.spec.resources
introduced, it contains a reference to all the resources that need to be installed in order for the Module to be operational (used for manual installation)spec.associatedResources
introduced, it contains a list of all module-related CRDs.spec.manager
introduced, contains a reference to the Module manager, which can be used to determine whether manually installed module is operational or notAcceptance Criteria
Add Modules
view to.spec.channel
deprecationAdjust
Add Modules
view to latest Module Catalog changes #3459.spec.associatedResources
Delete module with managed resources and operator resources #3345
Force delete kyma module #2613
Add Modules
viewIcon in
Add Modules
view is taken from ModuleTemplate #3465Attachments
The text was updated successfully, but these errors were encountered: