Skip to content

Latest commit

 

History

History
12 lines (8 loc) · 1.01 KB

README.md

File metadata and controls

12 lines (8 loc) · 1.01 KB

Automated provisioning and deployment of RabbitMQ with cert-manager on a Kubernetes cluster in GKE within GCP

N.B. Use at your own risk! These procedures will change and destroy your infrastructure. Only use if you understand what you are doing.

Subfolders for each of the steps involved with setting up the cluster, deployments and services:

  1. provision-cluster - for provisioning and updating the Kubernetes cluster in GKS, safely isolated in a separate VPC which is also created, and configuring kubectl.
  2. cert-manager - for setting up cert-manager with ingress-nginx, and issuing a certificate to a Secret for use by RabbitMQ.
  3. rabbitmq-cluster - to set up RabbitMQ, using the certificate created in the previous step.
  4. deploy-apps - to deploy applications as Workloads.

Accompanying blog article.