栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

unable to recognize “*.yaml“: no matches for kind “RoleBinding“ in version “rbac.authorization.k8s.i

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

unable to recognize “*.yaml“: no matches for kind “RoleBinding“ in version “rbac.authorization.k8s.i

项目场景:

unable to recognize “*.yaml”: no matches for kind “RoleBinding” in version “rbac.authorization.k8s.io/v1beta1”


资源文件的版本定义过期,需要对报错的版本进行修改:
[root@k8s-master01 1.8+]# $kubectl apply -f ./
clusterrole.rbac.authorization.k8s.io/system:aggregated-metrics-reader unchanged
clusterrolebinding.rbac.authorization.k8s.io/metrics-server:system:auth-delegator created
serviceaccount/metrics-server unchanged
deployment.apps/metrics-server unchanged
service/metrics-server unchanged
clusterrole.rbac.authorization.k8s.io/system:metrics-server unchanged
clusterrolebinding.rbac.authorization.k8s.io/system:metrics-server unchanged
unable to recognize "auth-reader.yaml": no matches for kind "RoleBinding" in version "rbac.authorization.k8s.io/v1beta1"
unable to recognize "auth-delegator.yaml": no matches for kind "APIService" in version "rbac.authorization.k8s.io/v1beta1"

修改如下:
[root@k8s-master01 1.8+]# sed -i 's#rbac.authorization.k8s.io/v1beta1#rbac.authorization.k8s.io/v1#' auth-reader.yaml
[root@k8s-master01 1.8+]# sed -i 's#rbac.authorization.k8s.io/v1beta1#rbac.authorization.k8s.io/v1#' auth-delegator.yaml
[root@k8s-master01 1.8+]# $kubectl apply -f ./
clusterrole.rbac.authorization.k8s.io/system:aggregated-metrics-reader unchanged
clusterrolebinding.rbac.authorization.k8s.io/metrics-server:system:auth-delegator unchanged
rolebinding.rbac.authorization.k8s.io/metrics-server-auth-reader created
apiservice.apiregistration.k8s.io/v1beta1.metrics.k8s.io created
serviceaccount/metrics-server unchanged
deployment.apps/metrics-server unchanged
service/metrics-server unchanged
clusterrole.rbac.authorization.k8s.io/system:metrics-server unchanged
clusterrolebinding.rbac.authorization.k8s.io/system:metrics-server unchanged

总结:

1 针对于kubectl中的学习是存在许多问题的,比如通过yum进行下载git后,进行版本克隆时,发现git clone https://###### 报错,可以将https替换成git进行,这样便可以正常进行了


2 kubectl学习笔记:https://www.aliyundrive.com/s/mT4gqoAC7P3
3 kubectl笔记是在bilibili上学习参考的,中间存在改动,所以仅作参考价值,不想环境搭建可以私聊
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/716150.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号