从AzureDevops部署到AWS私有子网

时间:2019-07-18 17:28:37

标签: azure amazon-ec2 azure-devops aws-fargate

我正在尝试向Azure Devops添加管道,以将我的代码更新推送到AWS私有子网。我的应用程序在AWS Fargate上运行。

看不到任何选择。

想要自动部署到我的AWS网站。

1 个答案:

答案 0 :(得分:0)

如果您想将代码部署到AWS,首先必须使用一组有效的AWS凭证与AWS建立服务连接。您可以按照此文档AWS Tools for Microsoft VSTS来获取有关建立此服务连接的更多详细信息。

enter image description here

然后,您仍然需要为Azure Devops安装一些扩展,以便可以使用与AWS相关的任务:AWS Tools for Microsoft Visual Studio Team ServicesAWS S3 Upload。先前的扩展名为Microsoft Visual Studio Team Services的AWS工具,可以使您使用 AWS命令 AWS Shell脚本等在AWS中执行命令。而且,使用AWS S3 Upload,您可以将文件部署到AWS。

在管道中,添加任务以正常构建仓库。然后使用AWS cli任务登录到您的AWS账户,复制您的构建解决方案并将其上传到AWS。有关更多详细信息,建议您查看以下博客:Deploy app to AWS