kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: readonly-all-default
subjects:
- kind: ServiceAccount
name: system:serviceaccount:default
roleRef:
kind: ClusterRole
name: view
apiGroup: rbac.authorization.k8s.io
我觉得问题本身存在歧义,“如何为所有 Namespace 下的默认 ServiceAccount(default ServiceAccount),绑定一个只读权限的 Role 呢?”是各ns下的default sa对本ns中的api只读还是各ns下的default sa对所有ns中的api只读,我上面写的答案应该是第二种情况。
展开