- Dec 15, 2024
-
-
Jesus Galaz authored
This MR updates the MongoDB deployment to use a StatefulSet instead of a Deployment. Key changes include: 1. Replaced Deployment with StatefulSet for better handling of stateful workloads. 2. Added volumeClaimTemplates for dynamic PVC provisioning, ensuring dedicated storage per pod. 3. Updated the MongoDB service to a Headless Service to provide stable DNS for the StatefulSet pods. These changes ensure stable pod identities, reliable data persistence, and improved scalability for MongoDB.
-
- Dec 13, 2024
-
-
Jesus Galaz authored
- Added Kubernetes deployment specs for `todo-app` and `mongodb` - Configured NodePort service for external access - Verified application functionality using `minikube service` - Enabled persistent storage for MongoDB using PersistentVolumeClaim - Removed unused `ingress.yml` file - Provided compatibility for ARM64 and Linux environments
-