kubectl MeshSync Snapshot
A kubectl
plugin for performing an ad hoc collection of resource information from a Kubernetes cluster and sending the cluster resources details to a Meshery Server. kubectl meshsync snapshot
is a native kubectl plugin for conveniently synchronizing the state of your cluster with Meshery Server.
About Meshery Extensions
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 Plugins: Meshery UI has a number of extension points that allow users to customize their experience with third-party plugins.
Suggested Reading
- Component Shape Guide - Kubernetes architecture deployment and architecture diagramming tool for cloud native applications - Kanvas.
- Edges Style Guide - Visualize and manage complex cloud-native relationships with Kanvas' dynamic edge styling in Kubernetes architecture.
- Importing existing applications - Import your existing applications into Meshery.
- Importing a Design - Import your existing application definitions and infrastructure configuration into Meshery.
- Kanvas Snapshot - Screenshot service provided via Kanvas to capture a snapshot of your infrastructure at any given time.
- Helm Kanvas Snapshot - Helm CLI plugin to visually render a snapshot of your Helm charts.
- kubectl Kanvas Snapshot - Screenshot service provided via Kanvas to capture a snapshot of your infrastructure at any given time.
- Kanvas - Collaborative cloud native visual designer to design and manage infrastructure and applications.
- Merging Designs - Treat other designs as templates or building blocks and combine your designs with others and power-up your designs.
- Publishing a Design - Publishing a design lets you make your content visible to any anonymous visitor with the link.
- Sharing a Design - Sharing a design lets you make your content visible to any anonymous visitor of meshery.io/catalog and any Meshery Cloud user.
- Working with Tags - Tags can be used to visually group components.