You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by 孙先生 <lw...@126.com> on 2022/04/06 11:07:30 UTC

Re:[DISCUSS][RIP-40]Quickly deploy of rocketmq cluster(ansible playbook)

细设计文档:https://shimo.im/docs/EXvRnkuM5joy8d0E
detailed design documentation: https://shimo.im/docs/EXvRnkuM5joy8d0E













在 2022-04-06 18:59:40,"孙先生" <lw...@126.com> 写道:

借助运维管理自动化平台ansible的能力,通过ansible playbook提供rocketmq生态圈整合和快速部署能力。




Ansible playbook将部署环境初始化、源码包下载、操作系统参数调优、broker最佳实践配置参数、rocketmq集群部署、rocketmq exporter部署、rocketmq exporter接入、开机自启动等功能编排到一起。




其中ansible playbook可以嵌入在CI/CD流程中或者编排到terraform流程中,这在自动化运维或者vdc一键部署(SDE)有非常重要的意义。




pr地址:https://github.com/apache/rocketmq-externals/pull/879




With the capabilities of the operation and maintenance management automation platform ansible, the rocketmq ecosystem integration and rapid deployment capabilities are provided through ansible playbooks.

Ansible playbook compiles the deployment environment initialization function, source package download, operating system parameter tuning, broker optimal configuration parameters, rocketmq queue deployment, rocketmq exporter deployment, rocketmq exporter access, and bootstrapping.

Anansible playbooks can be embedded in automation/CD processes or orchestrated into Terraform, which is of great significance in maintenance processes or vdc one-click deployment operations.




Looking forward to your reply,Thank you.