kubernetes - kubectl deployment.yaml 权限被拒绝
问题描述
我正在使用 Amazon EKS,我需要创建deployment.yaml
文件以便使用以下命令为 kubernetes 生成配置:
(sudo) kubectl create deployment kafkaconsumer --image=xx/xxx --dry-run -o=yaml > deployment.yaml
但是当我运行它时它会返回我
deployment.yaml: Permission denied
我不知道为什么它不起作用,我之前在另一个项目中在相同的条件下使用它并且它运行良好。
解决方案
似乎该命令不是未能在 k8s 上创建部署,而是文件deployment.yaml
本身。
提高您的权限并尝试再次运行该命令,问题将得到解决。
推荐阅读
- python - python列表上的NP.FFT
- c++ - 在 Boost 序列化中展平嵌套命名值对
- javascript - 如何在找到一组 id 的 api 中等待循环完成?SailsJs
- vue.js - 计算函数运行而不调用它
- android - 在 Manifest [Android] 中找不到权限
- android - 从改造中调用 API 时出现未知错误
- wordpress - WordPress last_modified 改变了什么
- svn - Tortoise SVN 无法与 Netbeans 11 一起使用
- html - HTML5 视频 webOS
- javascript - 将 PNG 图像从后端保存到前端到本地 Angular 项目文件夹