DevOps Journey · Portfolio-grade

One App, Climbed to Production

From a single Dockerfile to GitOps with Argo CD. You never learn a tool for its own sake, each rung exists because the rung below it started to hurt. Click through the climb.

⬇ Download the starter repoReact + FastAPI + Postgres · Docker, Compose, k8s, Helm, CI, Argo CD, one file per rung
ContainersStage 1 of 8

Dockerise the frontend

The pain that pushes you up ↑

Your backend still isn’t containerised, and wiring containers by hand is painful.

The move →

Wrap the React/Angular app in a container, it now runs the same on any machine.

✓ Checkpointlocalhost:8080 serves your app from inside a container.

You createDockerfile
terminal
# build + run the frontend image
$ docker build -t web . && docker run -p 8080:80 web
Docker: Dockerfile reference

Tip: use ← / → arrow keys, or click any rung above

Build the app once and climb all eight rungs, and you can tell it as one story in an interview, proof you understand why each layer exists. It’s the delivery half of the AWS Production Capstone.