meshery / meshery

Meshery, the cloud native manager
https://meshery.io
Apache License 2.0
6.25k stars 1.9k forks source link

[Catalog] Publish Cloudnative Apps to Catalog #12111

Open vishalvivekm opened 2 months ago

vishalvivekm commented 2 months ago

Current Behavior

Meshery Catalog has a relatively small number of published designs.

Desired Behavior

The catalog should be populated with a variety of published designs.

Implementation

  1. Import common sample apps from https://github.com/kubernetes/examples, or https://github.com/AdminTurnedDevOps/kubernetes-examples, or https://github.com/GoogleCloudPlatform/kubernetes-engine-samples as well as any other resources that can benefit both newcomers and seasoned professionals in the CNCF ecosystem.
  2. Share these imported apps with the Meshery Catalog. Refer to https://docs.meshery.io/concepts/catalog.

Issues:


Contributor Guides and Handbook

Tharanishwaran commented 1 month ago

@vishalvivekm, I'd like to work in this issue. could you please assign it to me?

shinigami-777 commented 1 month ago

@vishalvivekm Can you specify which categories need to be populated with published designs

jamieplu commented 1 month ago

@shinigami-777 all categories are welcome and all are needed.

jamieplu commented 1 month ago

I'm assigning to both of you, because there are many designs to be created and published.

jamieplu commented 1 month ago

Oh, I can’t assign.

marblom007 commented 1 month ago

Gotcha covered.

Tharanishwaran commented 1 month ago

Hi @marblom007 and @jamieplu Thanks for assigning me! I'll start working on it and update you soon

Tharanishwaran commented 1 month ago

@vishalvivekm, @marblom007 @jamieplu Is this task completed entirely through Meshery's tools (mesheryctl and UI) for importing and publishing apps to the catalog, or does it require a Pull Request to the repository?

lekaf974 commented 1 month ago

@Tharanishwaran it is documented here https://docs.meshery.io/concepts/catalog

Tharanishwaran commented 1 month ago

Thankyou @lekaf974