首页 文章

NGINX控制器安装在Azure Kubernetes服务上

提问于
浏览
1

我在AKS上部署了Kubernetes 1.8.7集群 . 我正在尝试使用帮助安装NGINX入口控制器(helm install stable / nginx-ingress --namespace kube-system) . 我使用helm init --service-account default来初始化helm . 我收到了以下错误

错误:释放my-release失败:clusterroles.rbac.authorization.k8s.io禁止“my-release-nginx-ingress”:尝试授予额外权限:[PolicyRule {Resources:[“configmaps”],APIGroups:[ “”,动词:[“list”]} PolicyRule {资源:[“configmaps”],APIGroups:[“”],动词:[“watch”]} PolicyRule {资源:[“ endpoints ”],APIGroups:[ “”],动词:[“list”]} PolicyRule {资源:[“ endpoints ”],APIGroups:[“”],动词:[“watch”]} PolicyRule {资源:[“节点”],APIGroups:[ “”],动词:[“list”]} PolicyRule {资源:[“节点”],APIGroups:[“”],动词:[“watch”]} PolicyRule {资源:[“pods”],APIGroups:[ “”,动词:[“list”]} PolicyRule {资源:[“pods”],APIGroups:[“”],动词:[“watch”]} PolicyRule {资源:[“秘密”],APIGroups:[ “”],动词:[“list”]} PolicyRule {资源:[“secrets”],APIGroups:[“”],动词:[“watch”]} PolicyRule {资源:[“节点”],APIGroups:[ “”],动词:[“get”]} PolicyRule {资源:[“服务”],APIGroups:[“”],动词:[“get”]} PolicyRule {资源:[“服务”],APIGroups:[ “”,Ver bs:[“list”]} PolicyRule {资源:[“服务”],APIGroups:[“”],动词:[“更新”]} PolicyRule {资源:[“服务”],APIGroups:[“”],动词:[“watch”]} PolicyRule {资源:[“ingresses”],APIGroups:[“extensions”],动词:[“get”]} PolicyRule {资源:[“ingresses”],APIGroups:[“extensions” ],动词:[“list”]} PolicyRule {资源:[“ingresses”],APIGroups:[“extensions”],动词:[“watch”]} PolicyRule {资源:[“events”],APIGroups:[“ “],动词:[”创建“]} PolicyRule {资源:[”事件“],APIGroups:[”“],动词:[”patch“]} PolicyRule {资源:[”ingresses / status“],APIGroups: [“extensions”],动词:[“update”]}] user =&{system:serviceaccount:kube-system:default 0296ac27-555a-11e8-a9ed-cad48efa2d60 [system:serviceaccounts system:serviceaccounts:kube-system system:已验证] map []} ownerrules = [] ruleResolutionErrors = []

这个命令一直工作到昨天,我没有做任何改变,但它今天早上停止了工作 . Aks在我的理解中还不支持RBAC,因此创建了一个角色并且映射到集群管理员是徒劳的 . 有什么建议

1 回答

相关问题