错误:src或dest之一必须是远程文件规范



我正试图通过以下命令将本地文件夹移动到kubernetes卷中:

kubectl cp /* mynamespace/mypod-xxxx-xxxx:/var/www/my-content

不幸的是,我收到以下错误消息:

错误:src或dest之一必须是远程文件规范

即使我配置了如下的卷装载:

      volumeMounts:
        - mountPath: "/var/www/my-content"
          name: mycontent
  volumes:
    - name: mycontent
      persistentVolumeClaim:
        claimName: mypvc

请让我知道我错过了什么来配置它。

*中存在一个问题,kubectl cp当前不支持该问题。要解决这个问题,只需删除*并使用完整的目录名,如

kubectl cp /folder_name/ mynamespace/mypod-xxxx-xxxx:/var/www/my-content

但是在这种情况下,将创建类似于CCD_ 2的文件夹。你必须在你的代码中对此进行调整,或者你可以像我的内容一样命名你的本地文件夹名称,并复制到/var/www/

最新更新