按照官方文档通过 Helm 安装 Spinnaker,结果失败,Google 到这个 issue,有人提交一个 PR,升级 halyard 版本,但是没有合并进去,于是尝试直接 clone 下来对方的修改,使用 helm install . --timeout 6000 安装,漫长等待过后等来的是失败(helm status <release-name> 显示 FAILED),通过查看 hal-install pod 的 日志,能看到失败,大致意思是
Cannot proxy to default context
Can not find default context
差了一下官方文档,尝试创建一个 kubeconfig :
kubectl create secret generic --from-file=$HOME/.kube/config my-kubeconfig
修改 values.yaml ,修改 kubeconfig 内容,enable 为 true,同时把 context 改为 docker-desktop,重新运行 helm install . -f values.yaml --timeout 600 ,最终安装成功,前后耗费 3 个小时。
本文记录了通过Helm安装Spinnaker遇到的问题及解决过程。因默认kubeconfig无法正确代理,作者尝试创建并修改kubeconfig,最终通过指定docker-desktop上下文成功安装,耗时3小时。
1298

被折叠的 条评论
为什么被折叠?



