Skip to content
@meshery-extensions

Meshery Extensions

Extensions of Meshery

Meshery is an extensible, self-service engineering plaform for the collaborative management of cloud and cloud native infrastructure.


Meshery Extensions are plugins or add-ons that enhance the functionality of the Meshery platform beyond its core capabilities. Meshery supports different types of extensions (docs):

  • Adapters: Adapters allow Meshery to interface with the different cloud native infrastructure.
  • Load Generators: for performance characterization and benchmarking
  • Integrations: model-based support for a broad variety of design and orchestration of cloud and cloud native platforms, tools, and technologies.
  • Providers: for connecting to different cloud providers and infrastructure platforms
  • UI: Meshery UI has a number of extension points that allow users to customize their experience with third-party plugins.
  • CLI: Helm and kubectl plugins that let you create Kanvas snapshots from Helm charts, Kubernetes manifests, and the current state of your Kubernetes cluster, then upload them to Meshery.

See Meshery and it's plugins in-action

Repositories

Meshery Logo

The documentation, platform web application site, and landing interface for Kanvas—the collaborative visual designer for cloud-native infrastructure.

Meshery Logo

The core rendering library and shared framework driving visual topology captures, state comparison engines, and design export workflows across CLI and Helm extensions.

Meshery Logo

A native command-line kubectl plugin configured to easily generate exportable architectural design blueprints and snapshots of live Kubernetes clusters.

Meshery Logo

A Helm plugin extension engineered to generate exportable visual architectural maps and structural snapshots directly from packaged Helm charts.

Meshery Logo

An extension adapter designed for managing and orchestrating Nighthawk—the distributed layer-seven traffic and performance benchmarking subsystem.

Meshery Logo

The centralized distribution hub for packaging, versioning, and releasing bundled assets, plugins, and compiled components across the extended Meshery ecosystem.

Meshery Logo

The central community interactive learning repository hosting courseware, lab setups, and certification trees for Meshery's broad extension ecosystem.

Community and Contributing

Please do! Code and non-code contributions are welcome. This project is community-built and fosters collaboration. Contributors are expected to adhere to the  CNCF Code of Conduct.

Jump into our Slack! Submit your community member form access to additional resources. Don't forget to join the Newcomers meeting held every Thursday!

Community

Popular repositories Loading

  1. meshery-istio meshery-istio Public

    Meshery adapter for Istio

    Go 146 120

  2. meshery-linkerd meshery-linkerd Public

    Meshery adapter for Linkerd

    Go 91 78

  3. meshery-consul meshery-consul Public

    Meshery adapter for Consul

    Go 84 70

  4. meshery-extensions-packages meshery-extensions-packages Public

    Public registry for Meshery remote provider packages

    HTML 59 75

  5. meshery-kuma meshery-kuma Public

    Meshery Adapter for Kuma

    Go 58 60

  6. meshery-osm meshery-osm Public archive

    Meshery Adapter for Open Service Mesh

    Go 50 46

Repositories

Showing 10 of 25 repositories

Top languages

Loading…

Most used topics

Loading…