rabbitmq-configmap.yaml 1000 B

1234567891011121314151617181920212223242526
  1. kind: ConfigMap
  2. apiVersion: v1
  3. metadata:
  4. name: rmq-cluster-config
  5. namespace: public-service
  6. labels:
  7. addonmanager.kubernetes.io/mode: Reconcile
  8. data:
  9. enabled_plugins: |
  10. [rabbitmq_management,rabbitmq_peer_discovery_k8s].
  11. rabbitmq.conf: |
  12. loopback_users.guest = false
  13. ## Clustering
  14. cluster_formation.peer_discovery_backend = rabbit_peer_discovery_k8s
  15. cluster_formation.k8s.host = kubernetes.default.svc.cluster.local
  16. cluster_formation.k8s.address_type = hostname
  17. #################################################
  18. # public-service is rabbitmq-cluster's namespace#
  19. #################################################
  20. cluster_formation.k8s.hostname_suffix = .rmq-cluster.public-service.svc.cluster.local
  21. cluster_formation.node_cleanup.interval = 10
  22. cluster_formation.node_cleanup.only_log_warning = true
  23. cluster_partition_handling = autoheal
  24. ## queue master locator
  25. queue_master_locator=min-masters