当我尝试在azure中添加我的k8s集群时,显示了类似错误的错误:资源映射(没有找到名称):“牛群-管理绑定”命名空间:“STDIN”中的“binding”:“rbac.Authizes.k8s.io/v1beta1”版本中的"ClusterRoleBinding“类型没有匹配,确保首先安装CRD。
下面是我执行的命令的输出
root@kubeadm-master:~# curl -不安全的-sfL https://104.211.32.151:8443/v3/import/lqkbhj6gwg9xcb5j8pnqcmxhtdg6928wmb7fj2n9zv95dbxsjq8vn9.yaml kubectl -f - clusterrolebinding.rbac.authorization.k8s.io/proxy-role-binding-kubernetes-master创建了命名空间/牛-系统创建了服务帐户/牛创建了秘密/牛-凭据-e558be7创建了clusterrole.rbac.authorization.k8s.io/cattle-admin
警告: spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms.matchExpressions.key: beta.kubernetes.io/os自v1.14起就不再受欢迎;改用"kubernetes.io/os“
应用程序/牛-集群-代理创建了daemonset.app/牛-节点代理创建
错误:在名称中找不到资源映射:“牛群-管理-绑定”命名空间:“STDIN”中的“牛群-系统”:“rbac.Authization.k8s.io/v1beta1”版本中的"ClusterRoleBinding“类型没有匹配,请确保首先安装CRD。
发布于 2022-08-23 04:48:04
我也面临着同样的问题,因此我将cattle-admin-binding的API版本从beta更改为稳定,如下所示:
旧价值:
apiVersion: rbac.authorization.k8s.io/v1beta1改为:
apiVersion: rbac.authorization.k8s.io/v1虽然我后来遇到了一些其他问题,但是上面的错误已经消失了。
发布于 2022-08-04 18:12:59
我得到了同样的东西,当寻找一个解决方案时,这是唯一出现的链接。也许这是新的东西。
https://stackoverflow.com/questions/73189011
复制相似问题