- Most of the repos below build docker images on github actions. Workflow is to update the repo, then update the terraform image version in this repo to update.
This is a cronjob that automatically updates AWS route53 records for hosting from home with a dynamic IP
Reverse proxy / ssl termination for all supergoon endpoints. Also restarts nginx as needed for updating certs
Cronjob that updates letsencrypt certs every month to prevent expiration
This is the portfolio page for supergoon.com
This is a golang website for our wedding. It has a lot of elements to it, mostly for fun.
- Host: Intel Nuc
- OS - Ubuntu Desktop
- Container Orchestration - Kubernetes (minikube)
- Ansible - Configure the Intel Nuc
- Terraform - Deploy the kubernetes components
- Helm - Will move off of terraform one day.
- Minikube - local k8s running as a docker container
- Internet --> Nucbuntu(Ubuntu Intel Nuc) --> Minikube(docker) --> NGINX(k8s pod) --> Apps