Back to Meshery

Meshery Documentation

docs/static/v0.6/index.html

1.0.188.3 KB
Original Source

As a self-service engineering platform, Meshery enables collaborative design and operation of cloud native infrastructure.

Overview

Supported Platforms

Concepts #

Logical

  • Components - Meshery Components identify and characterize infrastructure under management.
  • Connections - Meshery Connections are managed and unmanaged resources that either through discovery or manual entry are managed a state machine and used within one or more Environments.
  • Credentials - Meshery uses one or more Credentials when authenticating to a managed or unmanaged Connection.
  • Designs - Meshery Designs are descriptive, declarative characterizations of how your Kubernetes infrastructure should be configured.
  • Environments - Meshery offers support for Kubernetes cluster and cloud state synchronization with the help of MeshSync.
  • Meshery Models - Meshery uses a set of resource models to define concrete boundaries to ensure extensible and sustainable management.
  • Policies - Meshery Policies enable you with a broad set of controls and governance of the behavior of systems under Meshery's management.
  • Relationships - Meshery Relationships identify and facilitate genealogy between Components.
  • Workspaces - Meshery Workspaces act as central collaboration points for teams and their project work.

Architectural

  • Adapters - Adapters extend Meshery's management capabilities in any number of ways, including lifecycle, configuration, performance, governance, identity...
  • 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

Tasks

Extensions

Guides #

Meshery CLI

Contributing and Community

Contributing

Project

Reference

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.