Description: I am facing an issue with deploying Open edX on EKS. I have successfully created the cluster and all the pods, but I noticed that some of the PVCs are not being bound to the corresponding PersistentVolumes (PVs). When checking the Kubernetes events, I see the following messages:
Waiting for first consumer to be created before bindingfor PVCs related to MongoDB, MySQL, and Redis.
Timed out waiting for the conditionfor PVCs related to settings-lms and settings-cms.
I suspect that this issue might be related to the “WaitForFirstConsumer” binding mode used for the PVCs. Can someone from the Open edX community please help me understand this issue better and provide guidance on how to resolve it?
I have verified the resources in my cluster, and I am using the default GP2 storage class. I want to ensure that the PVCs are correctly bound to the PVs so that Open edX can utilize the persistent storage as intended.
Thank you for your assistance!