ctrox / csi-s3

A Container Storage Interface for S3
Apache License 2.0
794 stars 174 forks source link

On the problem of using nginx to deploy and test CSI plug-ins #36

Open YangHuu8888 opened 4 years ago

YangHuu8888 commented 4 years ago

Deploy the CSI plug-in in k8s, start PV PVC (in-tree) manually, deploy the service of CSI plug-in successfully (written in go language), and start the attacher and provisioner services at the same time (attacher and provisioner are the implementation of CSI plug-in) The front-end service of mount, and the service starts normally), deploy nginx service, and test whether the CSI deployment is correct, The pod of nginx service is always in containercreating state To view the log: Log error ( Warning FailedMount 4m (x213 over 8h) kubelet, node-1b2b45 Unable to mount volumes for pod "deployment-beegfs-6748764898-5bhsn_default(318110f3-d13a-11ea-8669-0cda411d067f)": timeout expired waiting for volumes to attach or mount for pod "default"/"deployment-beegfs-6748764898-5bhsn". list of unmounted volumes=[beegfs-pvc]. list of unattached volumes=[beegfs-pvc default-token-nj9fw]) Check the deployed CSI plug-in log. The deployed pod does not call the CSI plug-in service Thank you and look forward to your answer

ctrox commented 3 years ago

Sorry for the late reply. If this is still relevant to you, can you please try the latest pre-release? The old versions of csi-s3 were incompatible with Kubernetes 1.16+.