首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不支持的值:"rbac.authorization.k8s.io“

不支持的值:"rbac.authorization.k8s.io“
EN

Stack Overflow用户
提问于 2018-10-29 17:14:00
回答 2查看 3.2K关注 0票数 6

当我试图

代码语言:javascript
复制
kubectl create -f cloudflare-argo-rolebinding.yml

这个RoleBinding

代码语言:javascript
复制
kind: RoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
  name: cloudflare-argo-rolebinding
  namespace: default
subjects:
- kind: ServiceAccount
  name: cloudflare-argo
  apiGroup: rbac.authorization.k8s.io
roleRef:
  kind: Role
  name: cloudflare-argo-role
  apiGroup: rbac.authorization.k8s.io

我知道这个错误:

代码语言:javascript
复制
The RoleBinding "cloudflare-argo-rolebinding" is invalid: subjects[0].apiGroup: Unsupported value: "rbac.authorization.k8s.io": supported values: ""

知道吗?我正在DigitalOcean上使用他们的新的Kubernetes服务,如果有帮助的话。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-30 06:36:40

我认为问题在于使用错误的apiGroup

代码语言:javascript
复制
kind: RoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
  name: cloudflare-argo-rolebinding
  namespace: default
subjects:
- kind: ServiceAccount
  name: cloudflare-argo
  # apiGroup is ""(core/v1) for service_account
  apiGroup: ""
roleRef:
  kind: Role
  name: cloudflare-argo-role
  apiGroup: rbac.authorization.k8s.io
票数 10
EN

Stack Overflow用户

发布于 2018-10-30 05:38:51

ServiceAccount主题在v1 API中,即apiGroup "“。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53050611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档