You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
hcloud-csi-controller will spawn new PVC / PV only in it's current region, even if leads to an unscheduleable Pod.
Expected behavior
Picking up on my own ancient issue #42, I think #780 brought a regression in that it's currently impossible to schedule any pods with a PVC that are not in the same csi.hetzner.cloud/location as the csi controller.
The documentation makes it sound like this would only be the "default" location. Instead it is the only location where pods can be scheduled.
Observed behavior
Checking the UI show the volume in fsn1, even though the VolumeBindingMode is WaitForFirstConsumer, which in my understanding should lead to the volume waiting for the pod (which is scheduled on a topology.kubernetes.io/region=nbg1 node):
TL;DR
hcloud-csi-controller will spawn new PVC / PV only in it's current region, even if leads to an unscheduleable Pod.
Expected behavior
Picking up on my own ancient issue #42, I think #780 brought a regression in that it's currently impossible to schedule any pods with a PVC that are not in the same
csi.hetzner.cloud/location
as the csi controller.The documentation makes it sound like this would only be the "default" location. Instead it is the only location where pods can be scheduled.
Observed behavior
Checking the UI show the volume in
fsn1
, even though theVolumeBindingMode
isWaitForFirstConsumer
, which in my understanding should lead to the volume waiting for the pod (which is scheduled on atopology.kubernetes.io/region=nbg1
node):Minimal working example
Two Deployments, one in
fsn1
, one innbg1
.With our current CSI driver in
fsn1
this will lead to an unschedulable pod forubuntu-fsn1
.Log output
Events:
The text was updated successfully, but these errors were encountered: