我创建了一个容器服务,并将业务流程设置为swarm。我有1个主人和2个代理人。我期待swarm自动启动,但它不会出现。我需要远程访问每个VM以将其连接到群集管理器。
虽然我可以通过SSH连接到我的主VM,但我看不到如何连接到比例集中的任何一个代理vm。
我在git bash中尝试了以下内容,基于比例集中列出的实例名称....
$ ssh moconnor@swarm-agentpool-16065278-vmss_1 -i /c/Users/Matthew.OConnor/azure
链接到我的私人SSH密钥,但收到以下错误....
ssh: Could not resolve hostname swarm-agentpool-16065278-vmss_1: Name or service not known
我认为这是因为swarm-agentpool-16065278-vmss_1
既不是有效的ip或dns,又是如何在比例集中为每个VM获取此值?
以下适用于连接我的主人......
ssh moconnor@saseleniummgmt.ukwest.cloudapp.azure.com -i /c/Users/Matthew.OConnor/azure
根据指南中的this section,我应该看到规模集中每个VM的入站NAT规则。
对我来说这个屏幕是空的......
并且由于以下消息,它不允许我添加任何内容...
Full virtual machine scale set support for the portal is coming soon. Adding or editing references between load balancers and scale set virtual machines is currently disabled for load balancers that contain an existing association with a scale set.
如何在使用容器服务创建的比例集中连接到VM?