开发者社区 问答 正文

Openshift:Forbidden!已配置的服务帐户无权访问。服务帐户可能已被撤销

我收到此错误我也创建了rbac.yaml。但它需要管理员权限。是否可以在没有管理员角色的情况下应用rbac.yaml?

apiVersion: rbac.authorization.k8s.io/v1

kind: ClusterRoleBinding
metadata:
name: hazelcast-rbac
subjects:
name: default-cluster
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: view
subjects:

  • kind: ServiceAccount
    name: default

namespace: default

展开
收起
k8s小能手 2019-02-22 15:32:53 1825 分享 版权
1 条回答
写回答
取消 提交回答
  • 整合最优质的专家资源和技术资料,问答解疑

    默认情况下,只有集群管理员才能创建ClusterRoleBinding。如果您是项目管理员,请创建RoleBinding。

    要检查您是否可以创建rolebinding:

    oc adm policy who-can create rolebinding

    2019-07-17 23:29:07
    赞同 展开评论
问答分类:
问答地址: