Containerized and deployed a Node.js microservice on Kubernetes with Ingress, probes, and ConfigMaps. Implemented GitHub Actions pipeline with security scanning.
A complete DevOps solution showcasing modern Kubernetes deployment practices with automated CI/CD pipelines, security scanning, and production-grade monitoring. This project demonstrates best practices for containerized application deployment with emphasis on security, observability, and reliability.
Node.js microservice with health checks
Docker with multi-stage builds and security scanning
Kubernetes with Ingress, ConfigMaps, and Secrets
GitHub Actions with automated testing and deployment
Prometheus and Grafana stack for observability
Trivy for vulnerability scanning and KubeArmor for runtime protection