meshery/meshery

GitHub: meshery/meshery

开源的云原生基础设施管理平台,提供 Kubernetes 多集群的可视化设计、GitOps 部署和性能测试能力。

Stars: 10077 | Forks: 3164

Meshery Logo

meshery%2Fmeshery | Trendshift


A self-service engineering platform, Meshery, is the open source, cloud native manager that enables the design and management of all Kubernetes-based infrastructure and applications (multi-cloud). As an extensible platform, Meshery offers visual and collaborative GitOps, freeing you from the chains of YAML while managing Kubernetes multi-cluster deployments.



Try Meshery in your browser using the Cloud Native Playground (teaser video)

Open Meshery extension, Kanvas, in your browser: https://kanvas.new


 

# 项目结构 以下是 **Meshery** 项目产出的重要子项目和代码库: | 子项目 | 状态 | 描述 | |--------------------------|-----------------|---------------------------------------------------------------| | **[Meshery Operator](https://github.com/meshery/meshery-operator)** | 活跃 | 一个 Kubernetes Operator,负责部署和管理对 Meshery 操作 Kubernetes 集群至关重要的两个 Meshery 组件的生命周期。在每个被管理的 Kubernetes 集群中部署一个 Meshery Operator —— 无论 Meshery Server 是部署在被管理的集群内部还是外部。 | | **[MeshSync](https://github.com/meshery/meshsync)** | 活跃 | 一个事件驱动的持续同步控制器,负责确保任何被管理基础设施的配置状态和运行状态都为 Meshery 所知。MeshSync 作为 Kubernetes 自定义控制器在 Meshery Operator 的控制下运行。 | | **[Meshery Broker](https://github.com/meshery/meshery-operator)** | 活跃 | 一个自定义 Kubernetes 控制器,在 Meshery 的独立组件之间提供数据流传输,无论这些组件是运行在 Kubernetes 集群内部还是外部。 | | **[MeshKit](https://github.com/meshery/meshkit)** | 活跃 | 一个供 Meshery 的微服务和各种独立架构组件使用的工具包,用于复用和共享通用功能。 | | **[Schemas](https://github.com/meshery/schemas)** | 活跃 | 一个存储 Schema 的中心位置,所有 Meshery 组件都可以从中获取参考。 | # 功能 ## 基础设施生命周期管理 Meshery 管理您的云服务和 Kubernetes 集群的配置、部署和运行,同时支持数百种不同类型的云原生基础设施集成。Meshery 支持 [300+ 集成](https://meshery.io/integrations)。

Using `mesheryctl`

Meshery runs as a set of containers inside or outside of your Kubernetes clusters.

curl -L https://meshery.io/install | bash -

Use the quick start guide.

See all supported platforms 请参阅[入门](https://meshery.io/#getting-started)部分,以在以下任一支持的平台快速部署 Meshery: | 平台 | 是否支持 | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :---------: | | [Docker](https://docs.meshery.io/installation/docker) | ✔️ | |     [Docker - Docker App](https://docs.meshery.io/installation/docker) | ✔️ | |     [Docker - Docker Extension](https://docs.meshery.io/installation/docker/docker-extension) | ✔️ | | [Kubernetes](https://docs.meshery.io/installation/kubernetes) | ✔️ | |     [Kubernetes - AKS](https://docs.meshery.io/installation/kubernetes/aks) | ✔️ | |     [Kubernetes - Docker Desktop](https://docs.meshery.io/installation#mac-or-linux) | ✔️ | |     [Kubernetes - EKS](https://docs.meshery.io/installation/kubernetes/eks) | ✔️ | |     [Kubernetes - GKE](https://docs.meshery.io/installation/kubernetes/gke) | ✔️ | |     [Kubernetes - Helm](https://docs.meshery.io/installation/kubernetes/helm) | ✔️ | |     [Kubernetes - kind](https://docs.meshery.io/installation/kubernetes/kind) | ✔️ | |     [Kubernetes - Minikube](https://docs.meshery.io/installation/kubernetes/minikube) | ✔️ | |     [Kubernetes - OpenShift](https://docs.meshery.io/installation/kubernetes) | ✔️ | |     [Kubernetes - Rancher](https://docs.meshery.io/installation/kubernetes) | ✔️ | | [Linux](https://docs.meshery.io/installation#mac-or-linux) | ✔️ | | [Mac](https://docs.meshery.io/installation#mac-or-linux) | ✔️ | |     [Mac - Homebrew](https://docs.meshery.io/installation#mac-or-linux) | ✔️ | | [Windows]() | ✔️ | |     [Scoop](https://docs.meshery.io/installation#windows) | ✔️ | |     [WSL2](https://docs.meshery.io/installation/platforms/windows#wsl2) | ✔️ | | Raspberry Pi | 开发中 | [Meshery 文档](https://docs.meshery.io/installation)为您选择的平台提供了详尽的安装指南。

 

 
### 许可证 本代码库和站点根据 [Apache 2.0 许可证](https://opensource.org/licenses/Apache-2.0) 的条款作为开源提供。 #### 软件物料清单 (SBOM) Meshery 的[软件物料清单](https://github.com/meshery/meshery/actions/workflows/bom.yaml) (SBOM) 作为构建产物提供。
标签:API集成, CISA项目, CNCF, Consul, DNS解析, Docker, Envoy, EVTX分析, GitOps, Go, Helm, Istio, Linkerd, Meshery, Python工具, Ruby工具, SRE, web渗透, 偏差过滤, 可观测性, 基础设施管理, 多集群管理, 子域名突变, 安全防御评估, 平台工程, 应用编排, 开源项目, 性能测试, 日志审计, 服务网格, 混沌工程, 自定义请求头, 请求拦截