operator: DaemonSet "csi-node-driver" is invalid
Expected Behavior
All pods are successfully launched by the operator.
Current Behavior
When the operator tries to create the csi-node-driver
Deployment, it gets an error:
DaemonSet.apps "csi-node-driver" is invalid: [spec.template.spec.volumes[2].hostPath.path: Required value, spec.template.spec.containers[0].volumeMounts[3].name: Not found: "kubelet-dir", spec.template.spec.containers[0].volumeMounts[3].mountPath: Required value]
Possible Solution
N/A
Steps to Reproduce (for bugs)
- Have an EKS 1.21 cluster
- Deploy
v3.24.3
of the helm chart withinstallation.kubernetesProvider=EKS
Context
The csi-node-driver
Deployment failing to create causes the calico-node
pods to be endlessly created and terminated.
Your Environment
- Operating System and version: EKS 1.21
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 32 (10 by maintainers)
We are seeing the same error on EKS 1.22 with platform version eks.6 and the calico status is degraded. However, it doesn’t appear to be restarting the calico-node pods.