揭开ssh隧道进入马拉松大师和特工的神秘面纱

时间:2016-06-21 13:27:13

标签: ssh marathon dcos

我们在Azure群集(ACS)上运行DC / OS + Marathon。我发现自己处于隧道进入主节点,更具体地说是代理节点的非常有用的情况。然后我想对正在运行的服务(docker镜像)运行bash命令。这可能吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

有关于ssh隧道进入主节点的ACS文档的页面,可在此处找到:https://azure.microsoft.com/en-us/documentation/articles/container-service-connect/

假设您在美国东部地区运行名为my-acs的Azure容器服务,并且您的用户名是myuser,并且您希望访问群集的DC / OS仪表板,

sudo ssh -L 80:localhost:80 -f -N my-user@my-acsmgmt.eastus.cloudapp.azure.com -p 2200 -i path/to/your/private/key

如果您想直接访问主人的终端,您可以使用:

ssh my-user@my-acsmgmt.eastus.cloudapp.azure.com -p 2200 -i path/to/your/private/key

但是,我不知道如何直接连接到代理节点。