You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Kubernetes中创建对象时遇文件路径不存在错误求助

解决kubectl创建资源时"文件不存在"的问题

1. 核对当前工作目录与文件位置

  • 执行 pwd 查看终端当前所在目录,确认目标yaml文件是否真的在这个目录下
  • 用 ls -l ./my-manifest.yaml 直接验证文件存在性,或者执行 ls 列出当前目录所有文件,检查目标文件是否在列表中

2. 修正文件路径

  • 如果文件不在当前目录,使用绝对路径(例如 /home/yourname/k8s/manifests/my-manifest.yaml)或者正确的相对路径(例如 ../k8s-files/my-manifest.yaml)
  • 注意类Unix系统的大小写敏感性:My-Manifest.yaml 和 my-manifest.yaml 会被识别为两个不同的文件,务必和实际文件名完全匹配

3. 排查文件是否被误操作

  • 如果之前确认文件存在,可能是被误删或移动,可执行 find / -name "my-manifest.yaml"(需对应系统权限)搜索整个系统定位文件位置

4. 多文件创建的额外检查

若执行多文件命令也报错,需逐个验证 my1.yaml 和 my2.yaml 的路径与存在性,确保每个文件都能被kubectl正常访问


内容的提问来源于stack exchange,提问作者Akhilesh Pandey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 02:04:55