首页 > 系统相关 >k8s集群安装nginx-ingress报错解决

k8s集群安装nginx-ingress报错解决

时间:2023-03-26 11:02:15浏览次数:41  
标签:ingress already INSTALLATION nginx rendered 报错

可能是因为之前集群内安装过nginx-ingress,没有删除彻底,再次安装nginx-ingress的时候就提示有资源存在。

报错如下:

Error: INSTALLATION FAILED: rendered manifests contain a resource that already exists. Unable to continue with install: ClusterRole "ingress-nginx"

或者:

 

Error: INSTALLATION FAILED: rendered manifests contain a resource that already exists. Unable to continue with install: ClusterRoleBinding "ingress-nginx"

 

或者:

Error: INSTALLATION FAILED: rendered manifests contain a resource that already exists. Unable to continue with install: ValidatingWebhookConfiguration "ingress-nginx-admission"

 

简单来说就是已经有资源存在,注意上述报错中的红色字体,是关键点,需要删除掉,提示提示的就是什么类型资源里面有什么名称的资源已经存在,有了这些我们去找到并删除即可。

 

距离:使用如下命令查找所有命名空间里面的CluserterRoleBing,找到那个存在的,看再什么命名空间呢,使用kubectl delete  资源类型 名称 -n 命名空间 删掉即可。

kubectl get ClusterRoleBinding --all-namespaces

可随意转载,欢迎署名!



标签:ingress,already,INSTALLATION,nginx,rendered,报错
From: https://blog.51cto.com/u_10112066/6149938

相关文章