Skip to content

Rework kyma module catalog command to show origin of the module-templates  #2594

@kwiatekus

Description

@kwiatekus

Description

Modify kyma module catalog logic so that it also lists local module templates.

Module Catalog should list

  • available commercial module templates (from kyma-system, with label managed-by: kyma)
  • available community module templates from remote catalog (not yet installed locally on the cluster. They need to be first imported prior to installing/adding them )
  • module templates available locally where namespace is different than kyma-system (Any module templates applied by user manually, imported via CLI)

Proposal (to refine):

kyma module catalog

NAME                    AVAILABLE VERSIONS                                                 ORIGIN
api-gateway             3.2.2(fast)                                                        kyma
application-connector   1.1.13(regular), 1.1.15(fast), 1.1.16-experimental(experimental)   kyma
btp-operator            1.2.15(regular), 1.2.16(fast)                                      kyma
cap-operator            0.14.1(fast)                                                       kyma
cfapi                   0.3.0(experimental)                                                kyma
cloud-manager           1.4.1(experimental)                                                kyma
connectivity-proxy      1.1.2(fast), 1.1.2-experimental(experimental)                      kyma
docker-registry         0.9.0(experimental)                                                kyma
eventing                1.2.2(fast)                                                        kyma
istio                   1.20.2(regular), 1.21.0(fast), 1.21.0-experimental(experimental)   kyma
keda                    1.8.1(fast)                                                        kyma
nats                    1.2.2(experimental)                                                kyma 
serverless              1.8.2(experimental)                                                kyma
telemetry               1.46.0(regular), 1.47.1(fast), 1.47.1-experimental(experimental)   kyma
transparent-proxy       1.8.5(fast)                                                        kyma
docker-registry         0.9.0                                                               default/docker-registry-0.9.0
docker-registry         0.0.0-dev                                                          test/docker-registry-0.0.0-dev
cap-operator            0.15.0                                                             community

Reasons

We want to exclude applying module template from kyma module add command.

Related to
kyma-project/kyma#18450 (comment)
kyma-project/kyma#18450 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions