当我尝试使用kubernetes公开部署时

kubectl expose deployment NAME --target-port=80 --type=LoadBalancer

我跑的时候看到以下错误

kubectl describe service/NAME

创建负载均衡器时出错(将重试):无法为服务默认/名称创建负载均衡器:googleapi:错误403:'projects/PROJECT_NAME'必须'compute.instances.list'权限,禁止

在上面的PROJECT_NAME对应于我的GCP项目名称 .

查看控制台GCE我发现kubernetes实例正在使用默认服务帐户 . 我检查了服务帐户的角色,它说“编辑器”,我尝试添加计算实例管理员角色 . 它没有帮助 .

有任何想法吗?