尽管群集按预期运行,但此错误有些麻烦。
Kubernetes版本: v1.17.3
E0407 17:57:54.426952 1 Reflections.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” 范围
答案 0 :(得分:2)
要解决此问题,您必须在虚拟服务器和虚拟服务器路由上禁用 list / watch 操作-在部署/守护程序清单中将--enable-custom-resources
标志设置为 false 。
--enable-custom-resources
Enables custom resources (default true)
还要看看:nginx-ingress-controller-configuration,disabling-list-watch-virtualserver。