slateci / slate-catalog

SLATE application catalog based on Helm
12 stars 21 forks source link

frontier squid pods may not get scheduled due to nodeselector if PVC is used #585

Open rptaylor opened 2 years ago

rptaylor commented 2 years ago

It looks like .Values.SLATE.LocalStorage has multiple functions; it enables use of a PVC but also applies a nodeselector: https://github.com/slateci/slate-catalog/blob/master/stable/osg-frontier-squid/osg-frontier-squid/templates/deployment.yaml#L28

On a standard cluster (at least on v1.21) it seems nodes do not have a storage: "local" label so by default the pod would not be able to run on any node out of the box. PVCs often use network storage anyway.