Create public validated architecture deployment for current dogfood cluster
Create a public facing repository that mimic's what dogfood currently is to be a reference deployment of BigBang.
The repository should include everything needed to run BigBang in various production environments, and should include:
-
Architecture diagram for deployment on AWS (gov-cloud) -
IAC for deploying all AWS resources -
vpc/subnets -
k8s cluster -
RDS for apps using databases -
load balancers for ingress -
any bigbang prerequisites
-
-
"production ready" BigBang deployment values -
multiple ingress gateways (1 for user facing apps, 1 for admin apps) -
affinities based on node pools -
selinux enforcing required modifications (if any) -
certificates (can leverage letsencrypt *.bigbang.dev) -
appropriate package sizing (most of this is already done by default)
-
-
documentation for how to run all of the above ^, the links between the steps above do not need to be fully automated
Edited by joshwolf