Question 540
At Timberline Foods, the supply-chain applications team is managing a factory inventory cluster with requirements for operational resilience and accurate stock changes. The release reviewer now needs objective evidence for this original issue: A stateful application stores database files in an emptyDir volume and loses them when its Pod is rescheduled to a new node. Which observed result BEST confirms the intended correction?
Explanation
Correct Answer
The database's test record survives replacement of the Pod on an eligible node. This demonstrates that the originally documented problem was resolved: A stateful application stores database files in an emptyDir volume and loses them when its Pod is rescheduled to a new node. The corresponding corrective approach is: Use a suitable PersistentVolumeClaim or managed durable storage for data that must outlive a Pod. For Timberline Foods, this observed outcome is more meaningful than a completed ticket or configuration claim.
Incorrect Answers
The claim reaches Bound status and a workload mounts the requested capacity under the intended provisioning method. That observed result would support another specific correction: Choose an available StorageClass or supply a compatible preexisting PV according to the cluster's storage setup. The other scenario concerns: An operator creates a PersistentVolumeClaim without a compatible StorageClass and wonders why dynamic provisioning does not occur. The current Timberline Foods problem is: A stateful application stores database files in an emptyDir volume and loses them when its Pod is rescheduled to a new node. The evidence required here is: The database's test record survives replacement of the Pod on an eligible node.
The volume is mounted only in the supported arrangement and the application avoids unsupported cross-node writes. That observed result would support another specific correction: Select a supported access mode and backing storage appropriate to its single-node or shared-mount needs. The other scenario concerns: An application tries to mount a ReadWriteOnce volume simultaneously on separate nodes while expecting unrestricted shared writes. The current Timberline Foods problem is: A stateful application stores database files in an emptyDir volume and loses them when its Pod is rescheduled to a new node. The evidence required here is: The database's test record survives replacement of the Pod on an eligible node.
The architecture diagram correctly shows CSI managing volumes and the scheduler selecting eligible nodes. That observed result would support another specific correction: Explain that CSI drivers expose storage provisioning and attachment operations while Kubernetes scheduling remains separate. The other scenario concerns: A platform engineer treats a Container Storage Interface driver as the component that schedules Pods rather than integrates storage. The current Timberline Foods problem is: A stateful application stores database files in an emptyDir volume and loses them when its Pod is rescheduled to a new node. The evidence required here is: The database's test record survives replacement of the Pod on an eligible node.