步调一:为特定的ClusterRole建立ClusterRoleBinding。
语法:
clusterrolebinding NAME --clusterrole=NAME [--user=username] [--group=groupname] [--serviceaccount=namespace:serviceaccountname] [--dry-run
实例:呈现如图Error: unknown flag所示报错
kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
步调二:看资料说可能是安装的kubectl版本不撑持该号令,可以测验考试经由过程yaml文件直接建立clusterrolebinding,建立如下yaml文件
[root]# cat 123.yaml
kind: ClusterRoleBinding
metadata:
name: tiller-cluster-rule
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
subjects:
- apiGroup: rbac.authorization.k8s.io
kind: Group
name: kube-system:tiller
步调三:执行kubectl create -f 123.yaml号令建立
步调四:查抄kubectl get clusterrolebinding tiller-cluster-rule
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!