我希望使用资源管理部署模式(arm模式)创建端点(如果仍然称为端点的话)。我目前正在使用资源管理部署模式在Azure中创建虚拟机,因为每一篇文章实际上都建议将此作为首选方法。我在Azure中创建了一个Ubuntu,希望真正将Azure用作Linux的云平台。尽管新的azure门户不断发展(文档肯定会改进),我还是设法通过网络安全组( Network,NSG)资源使用新的azure门户创建了端点。然而,我仍然无法通过Azure CLI创建端点(如果这是它现在所称的)。我只得到“错误:‘终结点’不是azure命令,请参见'azure help‘。”消息。我已经阅读了Azure文档,知道我需要执行azure login命令,也需要执行azure config mode arm命令,因为我使用了资源管理部署模式来创建vm。当我输入命令azure vm --help时,我看不到有关vm create endpoint的信息,这使我相信资源管理模式不支持这个命令。
如果我使用资源管理部署模式创建了Ubuntu,我将如何使用Azure创建端点,或者更具体地创建入站安全规则?
发布于 2016-06-06 09:05:10
在ARM模式下,VM无法使用端点。相反,您可以向ARM网络安全组添加入站规则。这是它的样子。
azure network nsg rule create --protocol tcp --direction inbound --priority 1000 \
--destination-port-range 22 --access allow -g TestRG -a TestNSG -n SSHRule上面的命令在资源组TestNSG中向NSQ添加了一个名为TestRG的规则。该规则名为SSHRule,它允许TCP通过具有优先级为1000的端口22进行入站通信。
有关更多信息,请参阅“使用Azure CLI管理NSG”的“管理规则”
https://stackoverflow.com/questions/37634133
复制相似问题