meshery - Meshery,云原生管理器

Created at: 2018-11-14 21:41:00
Language: JavaScript
License: Apache-2.0

Meshery 徽标

如果你正在使用 Meshery 或者你喜欢这个项目,请这个存储库来表示你的支持!🤩

MESHERY是一个云原生计算基金会项目


自助服务工程平台 Meshery 是一个开源的云原生管理器,支持设计和管理所有基于 Kubernetes 的基础设施和应用程序。除其他功能外,作为一个可扩展的平台,Meshery 提供可视化和协作式 GitOps,让你在管理 Kubernetes 多集群部署时摆脱 YAML 的束缚。



CNCF Playground 中试用 Meshery(预告视频))


 

功能性

云原生生命周期管理

Meshery 管理 Kubernetes 集群的预置、配置和操作,同时支持数百种不同类型的云原生基础架构集成。Meshery 还提供了一个精选设计模板目录,其中包含配置最佳实践。

使用以 GitOps 为中心的方法,以可视化和协作方式设计和管理基础架构和微服务。使用 Meshery 对各种云原生系统进行互操作。借助 REST 和 GraphQL API,可以通过 NATS、CloudEvents 和 gRPC 促进与 Meshery 作为可扩展平台的集成。

Meshery 云原生管理

多集群 Kubernetes 和云原生配置管理

Meshery 支持 220+ 云原生集成

使用 Meshery 的配置验证器,根据部署和运营最佳实践评估你的云原生基础架构配置。自信地管理你的工作负载。检查 Kubernetes 配置中是否存在反模式,并避免常见的陷阱。

五层服务网格配置管理



OPA 标志

应用程序的上下文感知策略



利用内置关系,从代码到 Kubernetes 一致地实施配置最佳实践。通过使用 Open Policy Agent 的 Rego 查询语言构建自定义规则来增强开发过程。网格和开放策略代理集成



WebAssembly 徽标

使用 WebAssembly 过滤器管理数据平面智能

在基于 Envoy 的服务网格中动态加载和管理你自己的 WebAssembly 过滤器。



WebAssembly 过滤器

请参阅 Image Hub



绩效管理

遵守云原生标准

在浅色模式下显示图示的浅色模式网格徽标和深色模式网格徽标。

为了生成与服务网格无关的工具,Meshery 使用 Service Mesh 性能规范作为通用格式来捕获和衡量基础架构的性能,并根据通用的云原生性能指数进行测量。作为服务网格接口(SMI)的实现,Meshery通过API的标准化参与推进云原生基础设施的采用。

标准化的云原生性能管理

Meshery 是云原生实用程序,用于统一管理微服务的性能以及运行它们的基础设施。作为服务网格性能 (SMP) 的实现,Meshery 使你能够在产生的开销上下文中测量 Docker、Kubernetes 或服务网格提供的价值。

绩效管理

Meshery 架构

你可以将 Meshery 部署在集群内部或集群外部。

了解有关 Meshery 架构的更多信息。

开始使用 Meshery

使用“mesheryctl”

Meshery 作为一组容器在 Kubernetes 集群内部或外部运行。

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

使用快速入门指南。

查看所有支持的平台

请参阅入门部分,在以下任何受支持的平台上快速部署 Meshery:

平台 支持?
docker ✔️
    Docker - Docker 应用程序 ✔️
    Docker - Docker 扩展 ✔️
Kubernetes的 ✔️
    Kubernetes - AKS ✔️
    Kubernetes - Docker 桌面 ✔️
    Kubernetes - EKS ✔️
    Kubernetes - GKE ✔️
    Kubernetes - Helm ✔️
    Kubernetes - 种类 ✔️
    Kubernetes - Minikube ✔️
    Kubernetes - OpenShift 进行中
Linux操作系统 ✔️
苹果电脑 ✔️
    Mac - 自制软件 ✔️
窗户 ✔️
    ✔️
    WSL2的 ✔️
树莓派 进行中

Meshery 文档为你选择的平台提供了详尽的安装指南。

 

 

加入 Meshery 社区!

我们的项目由社区建立,欢迎合作。👍 请务必参阅贡献者旅程 map和社区手册,了解可用的资源,并参阅存储库概述,了解按技术和编程语言对存储库的粗略描述。跳转到社区 Slack论坛参与。

网格伴侣

找到你的 MeshMate

MeshMates 是经验丰富的 Layer5 社区成员,他们将帮助你学习方式、发现实时项目并扩展你的社区网络。立即与 Meshmate 联系!

Layer5 社区上了解更多信息。



五层云原生社区

✔️ 加入社区日历上的任何或所有每周会议。
✔️ 观看社区会议录像
✔️ 填写社区成员表单以获取社区资源访问权限。
✔️ 在社区论坛讨论
✔️ 在社区手册探索更多信息





     不知道从哪里开始?使用“求助”标签抓住未解决的问题。



 

贡献

请做!我们是一个热情好客的开源贡献者社区。请加入。欢迎所有类型的贡献。请务必阅读贡献者指南,了解可用的资源以及如何开始使用。

 

天文学家

如果你喜欢 Meshery,请为这个存储库加注星标以表示你的支持!🤩

许可证

根据 Apache 2.0 许可证的条款,此存储库和站点以开源形式提供。