Skip to content
Portfolio site architecture: GitLab CI pipeline to dual-cluster DMZ deployment

Portfolio Site: Hugo + Live Chaos Engineering

This is the site you’re looking at. It started as a Hugo portfolio deployed to DMZ nginx containers via GitLab CI and AWX. Then I added a status page that shows the VPN mesh in real-time. Then I added the ability to kill tunnels from the browser. Then I added a log terminal that streams syslog from the firewalls while you watch. It kept going. Try it on the status page – click tunnel edges on the graph, hit Kill, and watch what happens. ...

December 16, 2025 · Updated April 14, 2026 · 5 min · Kyriakos Papadopoulos