开发者社区> 问答> 正文

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 1702 0
1 条回答
写回答
取消 提交回答
  • 整合最优质的专家资源和技术资料,问答解疑

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

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

    oc adm policy who-can create rolebinding

    2019-07-17 23:29:07
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
安全机制与User账户身份验证实战 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载