Infrastructure and content for my personal site thomasflanigan.com.
- Built with Pelican
- Build:
make html
- Run local:
make devserver
- Build:
- Running on nginx webserver
- Build Dockerfile with
docker build -t $TOMS_SITE_IMG .
- And push
docker push $TOMS_SITE_IMG
- Build Dockerfile with
- Hosted on GKE
- Deploy with
cat k8s-config.yaml | envsubst | kubectl apply -f -
- Test service with
kubectl port-forward service/site-svc -n thomasflanigan 8080:8080 >> /dev/null
- Deploy with