apache / rocketmq-operator

Apache RocketMQ Operator
https://rocketmq.apache.org/
Apache License 2.0
314 stars 127 forks source link

Add NFS storage class for RocketMQ data persistence #3

Closed liuruiyiyang closed 5 years ago

liuruiyiyang commented 5 years ago

Change List:

  1. Use Statefulset as the basic resource of both Broker and MetaService CR for data storage.
  2. Add storage class framework for RocketMQ broker logs and store and namesrv logs based on NFS.
  3. Improve the MetaService auto-scaling control logic. (commented a potential solution for now)
  4. Update README.md docs to introduce more information about storage class.
  5. Rename apiVersion to rocketmq.apache.org/v1alpha1
liuruiyiyang commented 5 years ago

Sure, I will rename the api version and package name.