@michaelklishin and I have been working on writing a DIY RabbitMQ on Kubernetes blog post which aims to address some common Kubernetes questions we have been receiving on our public channels, and to cater to teams and people who would like to DIY their deployment efforts.
As part of writing this blog, I have been using gke to test. So far, the examples in this (rabbitmq-peer-discovery-k8s) repo cover Minikube and KIND, and gke could be a nice addition.
I also wish to have a place to host the files that are referred to in the blog and think this repository would be a good place for it.
Note that the examples are different from the KIND and minikube examples as they have been developed with all the recommendations made in the blog. For example, using adding a Pod Security Context to run the Community Docker image as the rabbitmq user, etc.
I have only manually tested these with the following versions:
What types of changes does your code introduce to this project?
Put an x in the boxes that apply
[ ] Bug fix (non-breaking change which fixes issue #NNNN)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause an observable behavior change in existing systems)
[x] Documentation improvements (corrections, new content, etc)
[ ] Cosmetic change (whitespace, formatting, etc)
Checklist
Put an x in the boxes that apply. You can also fill these out after creating
the PR. If you're unsure about any of them, don't hesitate to ask on the
mailing list. We're here to help! This is simply a reminder of what we are
going to look for before merging your code.
Proposed Changes
@michaelklishin and I have been working on writing a
DIY RabbitMQ on Kubernetes
blog post which aims to address some common Kubernetes questions we have been receiving on our public channels, and to cater to teams and people who would like to DIY their deployment efforts.As part of writing this blog, I have been using gke to test. So far, the examples in this (
rabbitmq-peer-discovery-k8s
) repo cover Minikube and KIND, and gke could be a nice addition.I also wish to have a place to host the files that are referred to in the blog and think this repository would be a good place for it.
Note that the examples are different from the KIND and minikube examples as they have been developed with all the recommendations made in the blog. For example, using adding a
Pod Security Context
to run the Community Docker image as therabbitmq
user, etc.I have only manually tested these with the following versions:
Types of Changes
What types of changes does your code introduce to this project? Put an
x
in the boxes that applyChecklist
Put an
x
in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask on the mailing list. We're here to help! This is simply a reminder of what we are going to look for before merging your code.CONTRIBUTING.md
document