在K8S的学习中, 一次小编在为特定的ClusterRole创建ClusterRoleBinding时候, 出现Error: unknown flag: --clusterrole的报错, 发现是由于kubectl导致, 采用如下方法成功创建了ClusterRoleBinding 。
文章插图
需要这些哦
K8S
Centos 7.4
方式/
1
一:为特定的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
文章插图
2
二:看资料说可能是安装的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
文章插图
3
三:执行kubectl create -f 123.yaml号令建立
文章插图
4【K8S创建clusterrolebinding报错unknown flag】
四:查抄kubectl get clusterrolebinding tiller-cluster-rule
文章插图
注重事项当您感受到很充分, 斗志满满时, 您就不会感受无聊了!
糊口中老是布满着惊喜!
以上内容就是K8S创建clusterrolebinding报错unknown flag的内容啦, 希望对你有所帮助哦!
推荐阅读
- jquery动态创建div,并创建不同的id值
- 如何用creo创建方程曲线?
- 怎样在wps演示中创建循环关系图
- 怎样创建红色双箭头
- 怎样在Authorware中创建绿色圆角正方形
- 如何用creo创建基准平面?
- 如何用creo创建钣金筛网?
- C4D 多边形编辑之创建点的知识点
- 在微博中如何创建一个群聊
- 如何在powerpoint 2007中创建虚尾箭头