步調一:為特定的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 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!