Skip to content

mattbrock/rabbitmq-cert-manager-k8s-gcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Automated provisioning and deployment of RabbitMQ with cert-manager on a Kubernetes cluster within GCP (Google Cloud Platform).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published