A new revision of the Kubernetes Deployment receipt-api is restarting its Pods and degrading the service.
Start by checking the workload state.
Try: kubectl get pods
The rollout is healthy.
The application can write to /app/runtime while the rest of the container filesystem stays read-only.
Lesson
A read-only root filesystem is a useful security boundary. Mount a writable volume only where the process actually needs one; emptyDir is appropriate here because the report is temporary and does not need to survive the pod.
Edit deployment/receipt-api
Use the pattern above to complete the writable volume for /app/runtime.