Trying to setup elastic cluster using ECK documentation, but it fails and stays in Pending state
kubectl get pvc -n staging
NAME                                         STATUS    VOLUME   CAPACITY   ACCESS MODES   STORAGECLASS    AGE
elasticsearch-data-quickstart-es-default-0   Pending                                      elasticsearch   17m
WHile doing kubectl describe pod -n staging quickstart-es-default-0
                 node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
  Type     Reason            Age                 From               Message
  ----     ------            ----                ----               -------
  Warning  FailedScheduling  18s (x22 over 20m)  default-scheduler  0/21 nodes are available: 21 pod has unbound immediate PersistentVolumeClaims.