UNCLASSIFIED - NO CUI

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