【发布时间】:2018-06-29 06:59:47
【问题描述】:
我有一个 Kubernetes 环境,其中有一个 rabbitmq servirve,它部署了 2 个 rabbitmq pod。
我需要在rabbitmq上安装一个插件,(延迟消息插件)但是我不喜欢“手动”的方式,所以如果pod被删除了,我必须重新安装插件。
我想知道实现此目的的推荐方法。
仅供参考:手动方式是将文件复制到插件文件夹中,然后启动以下命令:
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
【问题讨论】:
-
您可以将 ConfigMap 的内容挂载到您的容器中。 Add ConfigMap data to a volume
-
谢谢。我去看看
-
我已经阅读了文档,但仍然可以理解如何将文件上传到 k8s。你能再解释一下吗?
标签: kubernetes rabbitmq rabbitmqctl