re: How do you get Node.js apps to production? VIEW POST


I usually deploy everything to Kubernetes using Helm. I love this pipeline as it remains the same as long as you can dockerize your application. Very easy to rollback and deploy to a brand new cluster. For automating the entire build process including tests and everything I use Codefresh / Google Cloud Build. I think the painful point is to maintain the Helm charts and the CI/CD configuration. I prefer to do more coding that to write charts and yamls


Kubernetes has been a total game changer on how to think about blue/green deployments. Are you running kubernetes locally for dev as well or only rolling it into containers for deployment?


Yeah Kubernetes totally changed my mind and workflow.
Locally I usually use docker compose for setting up databases and other requirements but the application runs locally

Are you using compose for Kubernetes or just compose to stand up containers?

code of conduct - report abuse