GCS上的Traefik安装错误:未知用户“ system:serviceaccount:default:default”

时间:2018-07-10 23:49:29

标签: kubernetes traefik google-kubernetes-engine

我一直在努力与GKE建立traefik。我目前正在得到我认为是与RBAC相关的错误...

github.com/containous/traefik/vendor/k8s.io/client-go/informers/factory.go:86: 

Failed to list *v1beta1.Ingress: 
ingresses.extensions is forbidden: User system:serviceaccount:default:default" 
cannot list ingresses.extensions at the cluster scope: 
Unknown user "system:serviceaccount:default:default"`

关于如何解决此错误的任何想法?

1 个答案:

答案 0 :(得分:0)

这是当用户无权执行某项操作时GKE IAM授权者返回的错误。然后在GKE中,咨询RBAC授权者。您看到该错误消息的事实意味着GKE和RBAC授权者都禁止该用户。确保您正在使用预期的服务帐户部署traefik,并设置了授予该服务帐户所需权限的RBAC策略