Workloads, Storage, and Exposing Microservices: DaemonSets, StatefulSets, Ingress, and Gateway API
<p>Go beyond basic Deployments to run a real production-shaped Kubernetes stack on EKS: DaemonSets and Jobs for cluster-wide and run-to-completion work, PersistentVolumes and a StatefulSet to give PostgreSQL storage that survives Pod replacement, a three-service microservice split with real Dockerfiles pushed to a registry, and two generations of routing — an ALB Ingress and then the Gateway API with cert-manager-issued TLS. Follows a single running scenario, Cascade Fleet Systems' FleetPulse app, from a fragile single-Deployment setup to a properly split, persistently-stored, cleanly-routed service.</p>
Tools: kubernetes, daemonset, statefulset, storageclass, ingress, gateway api, cert-manager, alb