Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DevOps] Populate Meshery Catalog with Sample Apps using meshery UI #1699

Closed
sudhanshutech opened this issue Apr 4, 2024 · 3 comments
Closed
Labels
area/catalog good first issue Good for newcomers help wanted Extra attention is needed issue/stale Issue has not had any activity for an extended period of time kubernetes

Comments

@sudhanshutech
Copy link
Member

Current Situation

Meshery Catalog has a relatively small number of published designs.

Desired Situation

Meshery Catalog is populated with a variety of published designs, representing any number of technologies in the designs and representing different categories of designs.

Difficultly Level: Beginner

This is a beginner-level issue designed to both help introduce you, the contributor, to additional Kubernetes concepts and DevOps practices, and to aid in creating a robust catalog full of cloud native design patterns and sample apps in the Meshery Catalog.

Skills Needed

  1. No coding skills needed.
  2. Awareness of Kubernetes.

Implementation

  1. Identify a Kubernetes sample app
    1. Bring your own Kubernetes manifest or Helm Chart or Docker Compose file or...
    2. ...or identify a sample app from any available in public repos (example 1, example 2, example 3).
    3. Attempt to identify resources that can benefit both newcomers and seasoned professionals.
  2. Import Kubernetes App
    1. Import the sample application using import modal present in toolbar, following this guide.
  3. Publish Kubernetes App
    1. Publish your sample app into the Meshery Catalog. Guides: Using Meshery UI or Using MeshMap.
  4. [Optional] Open App in Playground
    1. Access Meshery Playground and open your app in MeshMap.
  5. [Optional] Share your Kubernetes App
    1. Be social and share your imported apps on twitter or linkedin and the Meshery project accounts will repost.
  6. Repeat
    1. Import and publish five or more sample apps.

Acceptance Criteria

  1. Five or more new sample apps have been imported into Meshery and published into the Meshery Catalog.

Contributor Guides and Handbook

@sudhanshutech sudhanshutech added area/catalog good first issue Good for newcomers help wanted Extra attention is needed kubernetes labels Apr 4, 2024
@Gokilp
Copy link

Gokilp commented Apr 5, 2024

Wonderful

Copy link

stale bot commented May 19, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the issue/stale Issue has not had any activity for an extended period of time label May 19, 2024
Copy link

stale bot commented Jun 2, 2024

This issue is being automatically closed due to inactivity. However, you may choose to reopen this issue.

@stale stale bot closed this as completed Jun 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/catalog good first issue Good for newcomers help wanted Extra attention is needed issue/stale Issue has not had any activity for an extended period of time kubernetes
Projects
None yet
Development

No branches or pull requests

2 participants