As a self-service engineering platform, Meshery enables collaborative design and operation of cloud native infrastructure.
Concepts
Conceptual
Architectural
- Adapters - Meshery offers support for more adapters than any other project or product in the world. Meshery uses adapters for managing the various cloud native infrastructure.
- Architecture - overview of different individual components of Meshery architecture and how they interact as a system.
- Broker - Meshery broker component facilitates data streaming between kubernetes cluster components and outside world.
- Catalog - Browsing and using cloud native patterns
- Database - Meshery offers support for internal caching with the help of file databases. This has been implemented with several libraries that supports different kinds of data formats.
- MeshSync - Meshery offers support for Kubernetes cluster and cloud state synchronization with the help of MeshSync.
- Operator - Meshery Operator controls and manages the lifecycle of components deployed inside a kubernetes cluster
Guides
- Importing Applications
- Authenticating with Meshery via CLI
- Configuring your Cloud Native Infrastructure and Applications with Meshery
- Configuring Autocompletion for `mesheryctl`
- Deploying Sample Applications
- Troubleshooting Meshery Installations
- Meshery Designs
- Using Metrics in Meshery
- Using Multiple Adapters
- Performance Management with Meshery
- Pipelining Service Mesh Specifications
- Running system checks using Meshery CLI
- Troubleshooting Errors while running Meshery
- Running SMI Conformance Tests
- Mesheryctl system commands
- Upgrading Meshery and all of its components
- Using Meshery CLI
Contributing
- Build & Release (CI)
- Contributing to Meshery Adapters
- Contributing to Meshery CLI
- Contributing to Meshery's End-to-End Tests using Cypress
- Contributing to Meshery Docker Extension
- Contributing to Meshery Docs
- How to write MeshKit compatible errors
- Contributing to Meshery using git
- Meshery CLI Contributing Guidelines
- Contributing to MeshModel
- Contributing to Meshery UI - Notification Center
- Contributing to Meshery UI
- Contributing
- Contributing to Meshery Server
- Setting up Meshery Development Environment on Windows
Follow on Twitter or subscribe to our newsletter for the latest updates. Get support on our forum. Join our Slack to interact directly with other users and contributors.
</div>