Tag: Deployment
5 posts
-
Running Node.js in Production with PM2: Cluster Mode, Ecosystem Files, Logs and Zero-Downtime Reloads
Deploying Node.js with PM2: cluster mode, ecosystem files, monitoring, log management, auto-restart on reboot, zero-downtime reloads and environment variables.
-
Deploying on Cloudflare Pages: Git Integration, Wrangler, Pages Functions and a Vercel/Netlify Comparison
Deploy static and SSR sites on Cloudflare Pages via Git or Wrangler, manage env vars and secrets, add custom domains, and run server code with Pages Functions.
-
Deploying a Python Web App: Gunicorn, Docker, Heroku and EC2 with Nginx
Deploy Flask or Django to production: env config, Gunicorn workers and timeouts, Docker and Compose, Heroku, EC2 with Nginx and systemd, and 502 errors.
-
Kubernetes Deployment Strategies: Rolling Update, Recreate, Blue/Green and Canary
How Kubernetes rolling updates and Recreate work, what maxSurge and maxUnavailable really do, and how to build blue/green and canary releases on top, tried on minikube.
-
Deploying Node.js on EC2: Security Groups, IAM Roles, IMDSv2, systemd and Nginx
Deploy a Node.js app on a single EC2 instance the safe way: SSM instead of open SSH, IAM roles instead of keys, IMDSv2, gp3, systemd or PM2, Nginx and HTTPS.