【发布时间】:2019-11-27 16:53:58
【问题描述】:
我正在尝试向 Azure Devops 添加一个管道,将我的代码更新推送到 AWS 私有子网。我的应用在 AWS Fargate 上运行。
看不到执行此操作的任何选项。
想自动部署到我的 AWS 网站。
【问题讨论】:
-
您好,您的部署管道进展如何?您现在可以成功将应用部署到 AWS 了吗?
标签: azure amazon-ec2 azure-devops aws-fargate
我正在尝试向 Azure Devops 添加一个管道,将我的代码更新推送到 AWS 私有子网。我的应用在 AWS Fargate 上运行。
看不到执行此操作的任何选项。
想自动部署到我的 AWS 网站。
【问题讨论】:
标签: azure amazon-ec2 azure-devops aws-fargate
如果您想将代码部署到 AWS,首先,您必须使用一组有效的 AWS 凭证创建与 AWS 的服务连接。您可以关注此文档AWS Tools for Microsoft VSTS 以获取有关构建此服务连接的更多详细信息。
然后,您还需要安装一些 Azure Devops 扩展,以便您可以使用与 AWS 相关的任务:AWS Tools for Microsoft Visual Studio Team Services 和 AWS S3 Upload。之前名为 AWS Tools for Microsoft Visual Studio Team Services 的扩展可以让您使用诸如 AWS 命令、AWS Shell Script 在 AWS 中执行命令。而且,通过 AWS S3 Upload,您可以将文件部署到 AWS。
在管道中,添加任务以正常构建您的存储库。然后使用 AWS cli 任务登录到您的 AWS 账户,复制您的构建解决方案并将它们上传到 AWS。有关详细信息,我建议您查看此博客:Deploy app to AWS。
【讨论】: