csi-driver-nfs
csi-driver-nfs copied to clipboard
csi-snapshotter complains about missing CRD's quite noisily in the logs when externalSnapshotter Helm value is set to disabled
I deployed observability to my cluster and noticed significant amout of log entries coming from csi-snapshotter:
E0724 04:37:31.925736 1 reflector.go:140] github.com/kubernetes-csi/external-snapshotter/client/v6/informers/externalversions/factory.go:117: Failed to watch *v1.VolumeSnapshotContent: failed to list *v1.VolumeSnapshotContent: volumesnapshotcontents.snapshot.storage.k8s.io is forbidden: User "system:serviceaccount:csinfs:csi-nfs-controller-sa" cannot list resource "volumesnapshotcontents" in API group "snapshot.storage.k8s.io" at the cluster scope
}
Approx 900 lines in 8 hours.
The Helm charts only modified values is:
values:
externalSnapshotter:
enabled: false
Im not sure what the csi-snapshotter is doing if we have disable externalSnapshotter - should it still be there? Or should we install the CRD's anyway even if not the container to prevent the noisy log messages?
Environment:
- CSI Driver version: Helm Chart v.4.8.0
- Kubernetes version (use
kubectl version
): 1.29.2 - OS (e.g. from /etc/os-release): Linux
- Kernel (e.g.
uname -a
): Talos Linux v1.6.6 - Install tools: Helm
- Others: