Skip to content
This repository has been archived by the owner on Dec 28, 2024. It is now read-only.

bdlilley/multi-region-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gloo Platform Multi-Region HA Management Plane Demo

This repo contains all artifacts used to create the HA multi-region management plane demo.

Terraform creates all AWS resources (EKS clusters, vpcs, etc.) and ArgoCD creates all Kubernetes resources in all EKS clusters.

See ./terraform-eks/README.md for detailed instructions on deploying the demo yourself.

Links to youtube and blog

Repo Contents

path description
./terraform-eks/ Terraform code to create EKS clusters in 2 regions and all supporting AWS resources; see ./terraform-eks/README.md for installation instructions
./terraform-values/ Terraform values files used to deploy ./terraform-eks/; see ./terraform-eks/README.md for installation instructions
./terraform-eks/lambda Source binary zip for a lambda to watch Global Elasticache datastore and promote the correct instance to primary; for lambda source code see aws-global-elasticache-promoter on github
./argocd/ Kubernetes yaml for all 4 clusters managed by 1 ArgoCD instance; see ./argocd/README.md for details
./hack/ Miscellaneous files (like grafana dashboard json used in demo); see ./hack/README.md for details

AWS Architecture

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published