【发布时间】:2018-08-12 07:15:02
【问题描述】:
我在 Ubuntu 14.04 VM 上安装了 Halyard docker 映像,在 Azure AKS 中创建了一个 Kubernetes 集群,并使用 hal deploy apply 将 Spinnaker 部署到其中。
一切看起来都不错,我可以看到通过 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 我在 VM 中打开浏览器并点击
http://localhost:9000,但没有任何反应。显示的消息是“连接已重置”我在本地工作站上的 putty 会话中重复了相同的步骤,并收到了类似的错误。
关于在哪里查看以及可能出现什么问题的任何提示?
【问题讨论】:
标签: ssh-tunnel spinnaker azure-aks spinnaker-halyard