Node.js 24 LTS Runtime for AKS with PM2 & Observability
durch Madarson It, LLC
Production-ready Node.js 24 LTS for AKS with PM2, auto-scaling, health checks, & Prometheus metrics
Node.js 24 LTS Runtime for AKS with PM2 & Observability
Deploy a production-ready Node.js 24 LTS runtime into your existing Azure Kubernetes Service (AKS) cluster. This extension provides a standardized Node.js platform for Kubernetes workloads with built-in process management, health checks, and observability.
This offer installs a Node.js runtime environment only. It does not deploy application code.
Key Features
- Node.js 24 LTS: Active LTS supported until April 2028 with improved performance and security.
- PM2 Process Manager: Production-grade process supervision with automatic restarts and graceful shutdown.
- Kubernetes-Native: Deploys using standard Kubernetes resources in your existing AKS cluster.
- Horizontal Pod Autoscaler: CPU-based scaling from 1 to 30 replicas.
- Health Checks: Preconfigured
/healthand/readyendpoints. - Prometheus Metrics: Runtime CPU, memory, and process metrics exposed via
/metrics. - Security-Hardened: Non-root containers and minimal Alpine Linux base image.
- Portable: Standard Kubernetes resources with no vendor lock-in.
Prerequisites
- An existing Azure Kubernetes Service (AKS) cluster
- Kubernetes version 1.24 or higher recommended
- Minimum 500m CPU and 1Gi memory available per pod
What Gets Deployed
- Kubernetes Deployment running Node.js 24 with PM2
- ClusterIP Service for internal access
- Horizontal Pod Autoscaler configured at 80% CPU utilization
- Liveness and readiness probes for zero-downtime updates
Monitoring & Observability
The runtime exposes Prometheus-compatible metrics for CPU usage, memory consumption, event loop health, and process statistics. These integrate with Azure Monitor Container Insights, Prometheus, Grafana, and other observability platforms.
This extension is designed for teams standardizing Node.js runtimes across AKS clusters with enterprise-grade operational best practices.
Vendor: Madarson IT
Support: For enterprise support, SLAs, or private offers, contact
info@madarsonit.com.
Disclaimer: Node.js is a trademark of the OpenJS Foundation. Kubernetes is a trademark of the Linux Foundation.