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