A collection of web apps, Slack and Twitter bots for all things NASA.
The infrastructure for these apps has evolved over time
- initially they were deployed to Heroku using Github Actions (link to repo here)
- then they were moved to Google Kubernetes Engine, provisioned by Terraform and Kustomize, deployed by Github Actions still (link to repo here)
- now, manifests built with Kustomize, via Github Actions, are pushed to a GitOps repo and eventually syncronised with the Kube cluster using FluxCD installed in the cluster. (link to repo here)