首页 > 解决方案 > Kubernetes:如何在 k8s 的 cronjob pod 中运行 kubectl 命令?

问题描述

我为 k8s cronjob 编写了 shell 脚本,它使用 kubectl 命令获取具有所需参数(如年龄、名称等)的命名空间。但我有一个这样的问题:来自服务器的错误(禁止):命名空间被禁止:用户“系统:服务帐户:默认:默认”无法在集群范围内的 API 组“”中列出资源“命名空间”。我曾尝试编写一个 ClusterRole,但也没有用。

标签: kuberneteskubectlkubernetes-cronjob

解决方案


推荐阅读