使用ARM创建的Azure DevOps SSH Linux VM

问题描述 投票:0回答:1

我正在使用ARM模板创建Ubuntu Azure VM,这一切都很好,但是在部署过程中,我需要将Bash脚本复制到VM,然后执行它们,这真是很痛苦。

Azure文件复制任务仅在Windows VM上有效,因此就可以了。

使用SSH复制文件任务仅与服务连接一起使用,当它是创建VM的管道时,我无法创建服务连接,因此在运行之前,它不存在连接。

我确定我不能成为这个问题的第一人。我有SSH的IP地址和用户凭据,但据我所知没有办法。有人知道该怎么做吗?

azure ubuntu azure-devops arm-template
1个回答
0
投票

如果我的问题正确,那么您可以将Shell脚本上载到某些Azure存储,并且可以放置CLI以在自定义数据中下载这些Bash脚本。因此,当您的VM启动时,它将下载Bash脚本并执行。

© www.soinside.com 2019 - 2024. All rights reserved.