asuc-octo / berkeleytime

UC Berkeley enrollment info
https://berkeleytime.com
MIT License
49 stars 8 forks source link

New infra #664

Open maxmwang opened 7 months ago

maxmwang commented 7 months ago

We are redesigning the complete deployment infrastructure and migrating from hozer-55 to hozer-51. This task includes writing helm charts and deployment scripts as per the design documented here.

maxmwang commented 5 months ago
infra/
├── init.sh
├── bt/
│   ├── Chart.yaml
│   ├── values.yaml
│   └── templates/
│       ├── backend.yaml
│       └── frontend.yaml
├── mongodb/
│   └── values.yaml
└── redis/
    └── values.yaml

init.sh will contain scripts to install helm charts. mongodb, redis, and other charts will be installed with helm and their values.yaml will be injected.

TODO: