No results found
GitHub Action Performance Analysis
GITHUB ACTION PERFORMANCE ANALYSIS
Description
Characterize the performance of your services using Meshery's performance analysis GitHub Action to benchmark and visually compare percentiles (e.g. P99) over time.
Features
- Integrate performance characterization in CI/CD pipelines with GitHub Action Performance Analysis. - Ensure stability and efficiency with performance testing using this action. - Use for Kubernetes systems for enhanced analysis with Meshery.
GitHub Action Snapshot
GITHUB ACTION SNAPSHOT
Description
Connect Meshery to your GitHub repo and see changes pull request-to-pull request. Get snapshots of your infrastructure directly in your PRs.
Features
- See your deployment before you merge. - Utilize snapshots when you need to automate your software development process using GitHub Actions. - Customize snapshot workflow triggers to run based on specific GitHub activities, such as creating a pull request, pushing code, or releasing a new version.
Helm Plugin for Kanvas Snapshot
HELM PLUGIN FOR KANVAS SNAPSHOT
Description
The Kanvas Snapshot Helm Plugin allows users to generate a visual snapshot of their Helm charts directly from the command line. It simplifies the process of creating Meshery Snapshots, providing a visual representation of packaged Helm charts. This plugin integrates with Meshery Cloud and GitHub Actions to automate the workflow of snapshot creation, which is especially useful for Helm users who need to quickly visualize their chart configurations. Helm charts can be complex, especially when custom configurations are applied via values.yaml files. This Meshery extension bridges the gap between Helm chart configurations and their visual representation by converting Helm charts into Kanvas Snapshots. These snapshots can be received either via email or as a URL displayed directly in the terminal.
Features
- Snapshot Generation: Create visual snapshots of Helm charts, complete with associated resources. - Synchronous/Asynchronous Delivery: Choose between receiving snapshots via email or directly in the terminal. - Seamless Integration: Leverages Meshery Cloud and GitHub Actions to handle snapshot rendering. - Support for Packaged Charts: Works with both packaged .tar.gz charts and unpackaged Helm charts.
Kubectl Plugin for MeshSync Snapshot
KUBECTL PLUGIN FOR MESHSYNC SNAPSHOT
Description
The MeshSync Snapshot kubectl plugin allows you to capture the state of your clusters directly from the command line. This plugin simplifies the process of deploying MeshSync to your clusters, but instead starts and stops an instance of MeshSync long enough to capture a list and details of your cluster's resources. This snapshot of state of your Kubernetes clusters can then be imported into Meshery for offline management of your systems, so that you can easy perform static configuration and visualization of your clusters. This Meshery extension bridges the gap between full-blown Meshery Operator deployment with MeshSync and Meshery Broker to each Kubernetes cluster and the enablement of your Meshery Server deployment's understand of the state and configuration of your infrastructure.
Features
- Simplify Networking: Overcome common networking challenges between your infrastructure (e.g Kuberentes cluster) and your Meshery Server deployment. - Simplify Access Level Requirements: Overcome the need privileged, write access required by a full Meshery deployment, using read-only access to generate a MeshSync snapshot. - Snapshot Capture: Works with a single manifest of a single resource, for entire namespaces, or single cluster visualizations.
Meshery Catalog
MESHERY CATALOG
Description
Browse, discover, and share cloud native infrastructure configurations and patterns easily with Meshery Catalog.
Features
- Browse and deploy Kubernetes infrastructure with Meshery Catalog, streamlining cloud native processes. - Build upon published cloud native patterns, promoting community collaboration. - Share experiences and best practices in its collaborative environment.
Snapshot Kubectl Plugin
SNAPSHOT KUBECTL PLUGIN
Description
The snapshot kubectl plugin allows users to generate a visual snapshot of their Helm charts directly from the command line. It simplifies the process of creating Snapshots, providing a visual representation of Kubernetes manifests. This plugin is especially useful for Kubernetes users who need to quickly visualize their cluster configurations. Kubernetes manifests, particularly collections of them, can be complex. This Meshery extension bridges the gap between Kubernetes cluster and workflow configurations and their visual representation. These snapshots can be received either via email or as a URL displayed directly in the terminal.
Features
- Snapshot Generation: Create visual snapshots of Kubernetes manifests, complete with associated resources. - Synchronous/Asynchronous Delivery: Choose between receiving snapshots via email or directly in the terminal. - Seamless Integration: Leverages GitHub Actions to handle snapshot rendering. - Support for Kubernetes manifests: Works with a single manifest of a single resource, for entire namespaces, or single cluster visualizations.
Kanvas
KANVAS
Description
Collaboratively design and manage your Kubernetes clusters and Cloud services.
Features
Kanvas is a visual interface for managing your infrastructure. It allows you to create, edit, and share your infrastructure as code.
Meshery Design Embed
MESHERY DESIGN EMBED
Description
Export, embed, and share interactive designs effortlessly with Meshery Design Embedding.
Features
- Embed your Meshery design easily by selecting the "Embed" option and downloading the embedding script. - Use the script for static sites or integrate it into React projects with the 'meshery-design-embed' package. - Customize the embedded design’s styles with CSS classes or inline styles as needed.
Meshery Docker Extension
MESHERY DOCKER EXTENSION
Description
Wrangle cloud native apps using Docker Desktop and Meshery.
Features
- Visually design your Docker-based infrastructure. - Import your Docker Compose apps. Configure and deploy them to Kubernetes and integrate into your GitOps pipeline. - Using Meshery as a visual topology for designing Docker Compose applications, operating Kubernetes, service meshes, and their workloads.
Shape Builder
SHAPE BUILDER
Description
A Meshery extension for creating custom polygon shapes for Meshery components
Features
- Visually create polygon-based component shapes for use in Kanvas. - Export the format Meshery needs to recognize and render custom shapes. - Help teams choose or create shapes that better communicate component purpose in designs.
TCS Labs Academy
TCS LABS ACADEMY
Description
TCS Labs Academy is the official learning-content repository for TCS Labs on the Meshery Academy platform. It hosts structured learning paths, challenges, certifications, and Meshery infrastructure designs.
Features
- Provides structured learning paths and certifications. - Includes challenges and guided learning experiences. - Uses Meshery as the management plane for cloud native infrastructure learning.
DigitalOcean Academy
DIGITALOCEAN ACADEMY
Description
DigitalOcean Academy is a platform that provides a comprehensive learning experience for anyone beginning their journey into DigitalOcean and cloud native infrastructure.
Features
- Provides self-paced learning accessible through DigitalOcean. - Includes interactive labs and guided exercises within live DigitalOcean environments. - Monitors learner progress and issues certifications upon course completion. - Regularly updated to include new topics on DigitalOcean and emerging cloud native technologies.
Meshery Academy
MESHERY ACADEMY
Description
Meshery Academy is a platform that provides a comprehensive learning experience for anyone beginning their journey into Meshery and cloud native infrastructure.
Features
- Provides self-paced learning accessible through Meshery. - Includes interactive labs and guided exercises within live Meshery environments. - Monitors learner progress and issues certifications upon course completion. - Regularly updated to include new topics on Meshery and emerging cloud native technologies.
Meshery Adapter for App Mesh
MESHERY ADAPTER FOR APP MESH
Description
Deploy the Meshery Adapter for App Mesh in order to enable deeper lifecycle management of App Mesh.
Features
- Use the Meshery Adapter for App Mesh for lifecycle management of App Mesh and sample applications. - Performance testing to identify overhead involved in running App Mesh and various configurations. - Utilize Prometheus and Grafana integration for monitoring App Mesh's performance.
Meshery Adapter for Cilium Service Mesh
MESHERY ADAPTER FOR CILIUM SERVICE MESH
Description
Deploy the Meshery Adapter for Cilium Service Mesh in order to enable deeper lifecycle management of Cilium Service Mesh.
Features
- Deploy the Meshery Adapter for Cilium Service Mesh for managing and installing Cilium. - Deploy it to install sample applications easily with Cilium stable release. - Use Cilium for network connectivity in container workloads, utilizing eBPF Linux kernel technology.
Meshery Adapter for Consul
MESHERY ADAPTER FOR CONSUL
Description
Deploy the Meshery Adapter for Consul in order to enable deeper lifecycle management of Consul.
Features
- The Meshery Adapter for Consul Service Mesh offers comprehensive lifecycle management for Consul. - Use the Meshery Adapter for Consul Service Mesh for efficient lifecycle management of Consul and its sample applications. - Utilize Prometheus and Grafana integration to monitor and optimize Consul's performance.
Meshery Adapter for Istio
MESHERY ADAPTER FOR ISTIO
Description
Deploy the Meshery Adapter for Istio in order to enable deeper lifecycle management of Istio.
Features
- Use Meshery Adapter for Istio for lifecycle management of your service mesh, leveraging Cloud Native standards. - Employ Meshery Adapter for Istio for performance monitoring, integrating with Prometheus and Grafana for metrics visualization. - Utilize the adapter for configuration analysis, best practices, and custom configurations in Istio deployments.
Meshery Adapter for Kuma
MESHERY ADAPTER FOR KUMA
Description
Deploy the Meshery Adapter for Kuma in order to enable deeper lifecycle management of Kuma.
Features
- Use Meshery Adapter for Kuma for lifecycle management of the Envoy-based service mesh with universal support. - Universal Envoy-based service mesh for distributed service connectivity. - Utilize the Meshery Adapter for Kuma for managing Kuma's lifecycle, including deployment and configuration.
Meshery Adapter for Linkerd
MESHERY ADAPTER FOR LINKERD
Description
Deploy the Meshery Adapter for Linkerd in order to enable deeper lifecycle management of Linkerd service meshes.
Features
- Use Meshery Adapter for Linkerd for lifecycle management of Linkerd service mesh. - Manage Linkerd installation with Meshery Adapter. - Monitor and optimize Linkerd performance with Prometheus and Grafana.
Meshery Adapter for NGINX Service Mesh
MESHERY ADAPTER FOR NGINX SERVICE MESH
Description
Deploy the Meshery Adapter for NGINX Service Mesh to enable comprehensive lifecycle management of NGINX service meshes.
Features
- Use Meshery Adapter for NGINX Service Mesh for lifecycle management of NGINX Service Mesh deployments. - Manage NGINX Service Mesh lifecycle, including installation, with Meshery Adapter for NGINX Service Mesh. - Integrate Prometheus and Grafana for monitoring and visualizing NGINX Service Mesh performance metrics.
Meshery Adapter for Network Service Mesh
MESHERY ADAPTER FOR NETWORK SERVICE MESH
Description
Deploy the Meshery Adapter for Network Service Mesh to enable deeper lifecycle management of Network Service Mesh deployments.
Features
- Use Meshery Adapter for Network Service Mesh for lifecycle management of Network Service Mesh deployments. - Manage Network Service Mesh lifecycle, including installation, with Meshery Adapter for Network Service Mesh. - Leverage Network Service Mesh capabilities like L3 Zero Trust and seamless Kubernetes integration with Meshery Adapter for Network Service Mesh.
Meshery Adapter for Traefik Mesh
MESHERY ADAPTER FOR TRAEFIK MESH
Description
Deploy the Meshery Adapter for Traefik Mesh in order to enable deeper lifecycle management of Traefik service meshes.
Features
- Use Meshery Adapter for Traefik Mesh for lifecycle management of Traefik Mesh deployments. - Manage Traefik Mesh lifecycle, including installation, with Meshery Adapter for Traefik Mesh. - Ensure existing services remain unaffected with opt-in by default until explicitly added to the mesh.