【问题标题】:How to deploy a rabbitmq cluster on minikube using the Bitnami Helm chart?如何使用 Bitnami Helm chart 在 minikube 上部署 rabbitmq 集群?
【发布时间】:2020-12-03 13:58:12
【问题描述】:

朋友们,我正在尝试在 Minikube 上部署一个 rabbitmq 集群,但它不工作。到目前为止我所做的是:

helm repo add bitnami https://charts.bitnami.com/bitnami
helm install my-release bitnami/rabbitmq

当我检查我的 pod 的日志时,我得到以下结果:

13:38:04.69 Welcome to the Bitnami rabbitmq container
 13:38:04.69 Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-rabbitmq
 13:38:04.70 Submit issues and feature requests at https://github.com/bitnami/bitnami-docker-rabbitmq/issues
 13:38:04.70 
 13:38:04.70 INFO  ==> ** Starting RabbitMQ setup **
 13:38:04.71 INFO  ==> Validating settings in RABBITMQ_* env vars..
 13:38:04.71 INFO  ==> Initializing RabbitMQ...
 13:38:04.73 INFO  ==> Starting RabbitMQ in background...
 13:39:53.90 ERROR ==> Couldn't start RabbitMQ in background.

当我描述我的 pod 时,我看到了两个可能有助于解决问题的信息:

Warning  FailedMount     35m (x3 over 35m)  kubelet  MountVolume.NodeAffinity check failed for volume "pvc-1e09903f-de6a-4fcd-8c3f-490305bb28a6" : error retrieving node: node "minikube" not found.
    
Warning  Unhealthy  9h (x2 over 10h)  kubelet  Readiness probe failed: Error: unable to perform an operation on node 'rabbit@rabbitmq-0.rabbitmq-headless.default.svc.cluster.local'.

知道我可以做些什么来完成这项工作吗?

【问题讨论】:

    标签: rabbitmq kubernetes-helm minikube bitnami


    【解决方案1】:

    要在minikube 上安装RabbitMQ,您可以使用follow this example,即

    一个演示 RabbitMQ 部署的示例 通过 rabbitmq-peer-discovery-k8s 插件进行对等发现的 Kubernetes。

    它使用StatefulSet 创建 3 个 rabbitmq pod 副本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-26
      • 1970-01-01
      • 2022-11-14
      • 1970-01-01
      • 2020-09-14
      • 1970-01-01
      • 2022-01-20
      • 1970-01-01
      相关资源
      最近更新 更多