Post

How do you manage versioning of the dependencies installed in the VM? Presumably they need to be consistent across dev envs (and somewhat coordinated with prod).

I'm thinking of services and platform dependencies (e.g. postgres, nginx/caddy, keycloak, etc.)

I didn’t really write about those in the post but for such things I run docker inside the VM and grab the same version of a service as in prod. I’ve also been contemplating running k8s too but I’m not going for a perfectly identical prod env locally.

0 reposts1 like

Yeah, I was curious if you had an approach outside of docker. Thanks for sharing your stack!