
Portfolio Site: Dual-Cluster Hugo Deployment
This portfolio site demonstrates enterprise-grade deployment practices applied to a personal website. Built with Hugo and automatically deployed to two Kubernetes clusters across different countries with content replication. Overview Aspect Details Framework Hugo with PaperMod theme CI/CD GitLab CI/CD (4-stage pipeline) Storage SeaweedFS S3 with cross-site replication Secrets OpenBao with JWT authentication Clusters Netherlands (primary) + Greece (DR) Deployment Fully automatic on git push Architecture The site follows a GitOps workflow where any push to the main branch triggers a complete build and deployment cycle across both geographic locations. ...