
Apagado controlado en servicios Node.js en producción
La mayoría de servicios Node.js descartan peticiones en curso en cada despliegue: cómo manejar SIGTERM, drenar conexiones y salir limpio en Kubernetes.
Etiquetas
15 artículos · Página 1 de 2

La mayoría de servicios Node.js descartan peticiones en curso en cada despliegue: cómo manejar SIGTERM, drenar conexiones y salir limpio en Kubernetes.

Configura bien las sondas de liveness, readiness y startup para evitar fallos en cascada, reinicios innecesarios y tráfico a pods que no están listos.

Guía práctica de GitOps con Flux y ArgoCD: estructura del repositorio, detección de deriva, reconciliación automática y entrega progresiva.

Guía práctica de estrategias de despliegue sin downtime: blue-green, releases canary y rolling updates con mecanismos de rollback automático.

La arquitectura de un service mesh con Istio y Linkerd: gestión de tráfico, TLS mutuo, observabilidad, circuit breaking y cuándo no compensa.

Flujos GitOps que gestionan Kubernetes mediante pull requests con ArgoCD y Flux: estructura del repositorio, sincronización, health checks y rollback.

Requests, limits y clases de QoS en Kubernetes, más HPA, VPA y autoscaling de clúster, con configuraciones que equilibran coste y fiabilidad.

Gestión robusta de secretos con HashiCorp Vault, AWS Secrets Manager y sealed secrets: rotación, inyección, mínimo privilegio y sin dispersión.

GitOps con ArgoCD para Kubernetes: patrón de aplicación de aplicaciones, gestión de secretos, detección de deriva, multiclúster y despliegues progresivos.

Flujos GitOps con configuraciones declarativas y pipelines dirigidos por Git que aportan versionado, auditabilidad y reproducibilidad a Kubernetes.

Domina las políticas de red de Kubernetes para controlar el tráfico entre pods, aplicar microsegmentación y crear una defensa en profundidad.

Cómo configurar bien los requests y limits de CPU y memoria en Kubernetes, evitando OOMKills, estrangulamiento de CPU y capacidad desperdiciada.