拥抱云原生,EMQ X Kubernetes Operator v1.0 正式发布

EMQ X 始终致力于为全球客户提供高可靠、高性能的实时数据移动、处理能力。通过 EMQ X,无论是公有云还是私有云环境,用户都可以快速构建关键 IoT 应用。

作为 EMQ X 全面拥抱云原生的一项重要进展,EMQ X Kubernetes Operator v1.0 于近日正式发布,将帮助广大用户更方便、快捷、安全地基于 Kubernetes 平台对 EMQ X 集群进行生命周期管理。

项目地址:https://github.com/emqx/emqx-operator

什么是 EMQ X Kubernetes Operator?

EMQ X Kubernetes Operator 是一种封装、部署和管理 EMQ X 的方法,也是一个特定的应用控制器,允许 DevOps 人员在 Kubernetes 上编排 EMQ X 集群,管理他们的生命周期。

EMQ X Kubernetes Operator

为什么需要 EMQ X Kubernetes Operator?

EMQ X Kubernetes Operator 可以帮助用户在 Kubernetes 的环境上快速创建和管理 EMQ X 集群,不仅极大简化部署和管理流程,也降低了管理和配置的专业技能要求。EMQ X Kubernetes Operator 将使部署和管理工作变成一种低成本、标准化、可重复性的能力,高效实现集群扩容、无缝升级、故障处理和统一监控。

快捷部署

通过 Helm 或者 Manifest 文件,无需考虑底层存储和 LB,使用默认配置就可以在 Kubernetes 上快速部署一个 EMQ X 集群,轻松体验 MQTT 服务。

同时提供可配置的 EMQ X Custom Resource,供您定制满足业务需求和适配您的 Kubernetes 平台的 EMQ X 集群。

目前 EMQ X Kubernetes Operator 已经完成对阿里云 ACK、AWS EKS 的优化,可实现无缝对接上述 Kubernetes 平台的网络和共享存储资源。其他平台优化也在持续进行中。

高效运维

使用 EMQ X Kubernetes Operator,您可以在不中断业务的情况下实现 EMQ X 集群扩展、安全升级、配置更新,承载更多设备和更复杂的业务,而现有业务本身不会受到任何影响。

Kubernetes 版本需为 1.20.0 或以上

统一监控

EMQ X Kubernetes Operator 会采集 EMQ X 集群运行的关键指标,对集群运行状态进行实时监控。同时支持与 Prometheus 的无缝对接,可将指标数据导出到 Prometheus 中,与您自己的监控系统集成。EMQ X 集群运行状态尽在掌握。

作为一款云原生的分布式 MQTT 消息服务器,EMQ X 产品的部署和运维体验是 EMQ 团队持续关注和优化的重点之一。EMQ X Kubernetes Operator 的正式发布,标志着 EMQ X 的产品设计又向云原生理念进一步深入,帮助用户充分享受云计算带来的优势。

点击项目地址:https://github.com/emqx/emqx-operator ,访问 GitHub 主页下载试用 EMQ X Kubernetes Operator。如果您有任何建议、疑问或反馈,欢迎在 GitHub 上提交 issue。我们期待您与我们一起,成就一个更好的开源产品。

分享

推荐阅读

支持热配置/热升级!EMQ X 企业版 4.2.0 正式发布

EMQ X Enterprise v4.2.0 版本加强了热配置的支持,可在不重启服务器的情况下通过 Dashboard 实现更多配置项与内置功能模块的可视化管理。

EMQ X Newsletter 202111:问题修复,功能升级,产品体验持续优化中

本月 EMQ X 各团队针对近期发现的各项问题及用户反馈对产品进行了修复及功能升级。

2021-12-01
KubeSphere 快速部署 EMQ X 至 Kubernetes 开启万物互联

本文介绍了如何使用 KubeSphere 对 EMQ X 集群在 Kubernetes 上的进行快速部署与管理。

2019-10-30