Open stevemadere opened 1 month ago
Hey @stevemadere, thanks for reporting this : )
We will treat this as a feature request. Currently, the driver is not officially supported or previously tested by our team in minikube environments. It seems that there is a big opportunity to improve the resiliency of FindDevicePath here.
/kind feature
/kind bug
What happened? EBS volumes get created and attached just fine but then are unavailable to kubernetes running under minikube.
AWS EC2 instances these days often don't have a /dev/xvdaa device for attaching EBS volumes but instead have a /dev/nvme1n1 device which gets attached and a symlink is then created: /dev/xvdaa -> /dev/nvme1n1
Under this circumstance, the MountVolume.MountDevice fails:
While investigating, I found that the minikube container itself does not seem to be aware of /dev/xvdaa:
But the volume is definitely attached and AWS claims it's attached to /dev/xvdaa:
[
pvc.yaml:
Anything else we need to know?:
Environment
kubectl version
):