kubernetes - Kubernetes:如何在 k8s 的 cronjob pod 中运行 kubectl 命令?
问题描述
我为 k8s cronjob 编写了 shell 脚本,它使用 kubectl 命令获取具有所需参数(如年龄、名称等)的命名空间。但我有一个这样的问题:来自服务器的错误(禁止):命名空间被禁止:用户“系统:服务帐户:默认:默认”无法在集群范围内的 API 组“”中列出资源“命名空间”。我曾尝试编写一个 ClusterRole,但也没有用。
解决方案
推荐阅读
- c++ - 所有平台的用户空间中分配的内存地址必须为正
- typescript - 通过映射中数组的索引区分类型
- string - 在powershell脚本中替换字符串中的子字符串
- spring-boot - 按名称禁用属性映射 - SPeL
- python - Python-试图从图像中返回选定的轮廓。在某些轮廓上,它显示所选内容在轮廓之外
- pandas - 如何使用 pd.to_datetime() 先显示日期?
- html - 如何摆脱 Material DatetimePicker 时间下划线
- reactjs - Redux Toolkit 查询无效的 isLoading 状态
- javascript - JS 从 URL 参数中预填充输入字段
- javascript - 在 Vuejs 3 中实现插件系统