我在 Ubuntu 14.04 VM 上安装了 Halyard docker 映像,在 Azure AKS 中创建了一个 Kubernetes 集群,并使用hal deploy apply
.
一切看起来都不错,我可以看到通过 Kubernetes 仪表板运行的 pod(通过在 VM 中建立隧道。)
az aks browse --resource-group SPIN --name AKS
但是,我无法http://localhost:9000
通过隧道连接到大三角帆 UI。这就是我所做的。
在我的 Ubuntu VM 中,启动 Halyard 容器。
sudo docker run -p 8084:8084 -p 9000:9000 --name halyard --rm -v \ ~/.hal:/home/spinnaker/.hal -v ~/.kube:/home/spinnaker/.kube -d \ gcr.io/spinnaker-marketplace/halyard:stable
连接到容器。
jaise@halyard:~$ sudo docker exec -it halyard bash
配置 Spinnaker 并部署到 AKS
hal deploy apply
Ran
hal deploy connect
- 这似乎验证了一切并开始了隧道spinnaker@6e1e72124794:/workdir$ hal deploy connect + Get current deployment Success + Connect to Spinnaker deployment. Success Forwarding from 127.0.0.1:9000 -> 9000 Forwarding from 127.0.0.1:8084 -> 8084
我在虚拟机中打开浏览器并点击
http://localhost:9000
,但没有任何反应。显示的消息是“连接已重置”我在本地工作站上的 putty 会话中重复了相同的步骤,并收到了类似的错误。
关于在哪里寻找以及可能是什么问题的任何提示?