尽管集群按预期工作,但这个错误有些麻烦。
Kubernetes版本:v1.17.3
E0407 17:57:54.426952 1个反射器。go:123]github.com/nginxinc/kubernetes-ingress/nginx-ingress/internal/k8s/controller.go:341:未能列出*v1.VirtualServerRoute:virtualserverroutes.k8s.nginx.org被禁止:用户"system:serviceaccount:kube system:default"无法列出资源集群中API组"k8s.nginx.org"中的"virtualserverroutes"范围
要解决此问题,必须禁用虚拟服务器和虚拟服务器路由上的list/watch操作-在部署/守护进程集清单中将--enable-custom-resources
标志设置为false。
--enable-custom-resources
Enables custom resources (default true)
还可以看看:nginxingress控制器配置,禁用列表监视虚拟服务器。