/meshery-extensions-packages

Public registry for Meshery remote provider packages

Primary LanguageJavaScriptGNU Affero General Public License v3.0AGPL-3.0

Shows a dark layer5 logo in light mode and a white logo in dark mode

If you’re using Layer5 products or if you like the project, please this repository to show your support! 🤩

Layer5 Badges

Examples

See https://badges.layer5.io for the full set and description of the Layer5 Recognition Program.

Registry for Layer5 Cloud Remote Provider Packages

Access Layer5 Cloud at https://meshery.layer5.io

About Layer5

Layer5's cloud native application and infrastructure management software enables organizations to expect more from their infrastructure. We embrace developer-defined infrastructure. We empower developers to change how they write applications, support operators in rethinking how they run modern infrastructure, and enable product owners to regain full-control over their product portfolio.

Directory structure

  1. action-assets:

    1. Stores the snapshots taken as part of pull requests. Each snapshot have 2 versions and are namespaced based on the year and month they were taken, for eg: snapshot against a particular PR created on 10th July 2024 will be stored at a. Light: action-assets/2024@7/<design-id>-light.png b. Dark version: action-assets/2024@7/<design-id>-dark.png

    2. design-assets: Stores the snapshots taken for catalog items. Every time a catalog item is updated, the corresponding snapshot for that catalog item is also updated. Catalog snapshots are referenced rom different systems, which need unauthenticated, public access to static resources, and therefore, require a permanent link. Each catalog item has two versions of the snapshot stored at a. Light: actions-assets/design-assets/<design-id-light>.png b. Dark: actions-assets/design-assets/<design-id-dark>.png

  2. assets: Contains 3 directories

    1. badges: Stores the SVG and PNG representation of badges to be used in emails.
    2. meshmap: Stores the animated gifs, svgs, quicktips etc,
    3. organizations: Stores the custom icons in PNG format namespaced under orgid.
    organizations/<org-uuid>/mobile.png
    organizations/<org-uuid>/desktop.png
    
  3. email: Contains html emails templates, svgs/png to be used for emails sent for layer5-cloud and other newsletter html templates.