Spinnaker - 在创建LoadBalancer'期间出错

时间:2018-03-25 06:12:11

标签: kubernetes spinnaker kubernetes-helm google-kubernetes-engine

我使用Helm图表在我的测试集群上安装了Spinnaker。当我尝试创建LoadBalancer时,我注意到了'命名空间'对话框中的下拉列表为空白。当我试图创建负载均衡器时,我看到错误'未注册的命名空间'。我附上了截图供您参考。我很感激你解决这个问题的任何帮助!感谢。

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

经过一番摸索后,我遇到了完全相同的问题,发现cloudDriver抛出了一堆错误,导致访问kubernetes API时访问被拒绝。

要查看正在运行的吊舱: kubectl get pods

要查看cloudDriver窗格的日志-kubectl logs YOUR_CLOUD_DRIVER_POD_NAME

我在网上阅读,发现大三角帆需要RBAC访问控制设置。然后带我去看这个answer,它为我暂时解决了,直到我熟悉了大三角帆。

下面的链接中所建议的命令帮助了我,我得以在本地计算机的minikube中运行大三角帆。

kubectl create clusterrolebinding spinnaker-default-crbinding --clusterrole cluster-admin --serviceaccount=default:default

仅需注意,您将需要相应地更改--serviceaccount。我必须更改它。