Skip to content

dakario/rabbitmq-ha-kubernetes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prerequisites

Kubernetes Cluster

Kubectl installed and configured

Tiller server and Helm cli (Optional)

A stoarge class must exist. You d'ont need to setup a new storage class with AKS.

RUN Rabbitmq HA with Kube tempales

Secret : Define rabbitmq erlang cookie and rabbitmq password

Config Map : Customize rabbitmq cluster configuration

Servive : this service is only accessible through the Kube cluster. It exposes 15672, 5672 and 4369 ports.

Statefulset. It launches 3 rabbitmq instances (cluster mode). Use this file template to choose your disk size for rabbitmq data persistence. A PVC will be created for each rabbitmq instance.

RUN Rabbitmq with Helm (Recommended)

Don't forget to disable RBAC if you use the official helm chart to run rabbitmq on AKS. At the moment RBAC functionality is not available on AKS.

helm install --name myrelease stable/rabbitmq-ha --set rbac.create=false

About

rabbitmq ha with kubernetes backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published