azure - 使用 Azure DevOps (AWS ToolKit) 将文件从 s3 下载到 ec2 实例
问题描述
我正在尝试使用 Build Pipeline 中的 AWS CLI 将文件从 s3 下载到 Azure DevOps 中的 ec2 实例。我能够获取下载日志,但数据未下载到我的 ec2 实例上。
从 EC2 实例执行时,相同的命令有效。DevOps 没有给我任何错误,但我没有看到数据移动到我的实例。
谢谢你的帮助。
解决方案
你可以参考这张票:
AWS CLI 调用 AWS API。Amazon S3 的 API 无法与 Amazon EC2 实例上的操作系统进行交互。
因此,当您在 EC2 实例中运行相同的命令时,它可以按预期工作。但它在 Azure Devops Pipeline 中不起作用。
您可以尝试使用aws cli send-command将其发送aws s3 cp command
到 EC2 实例。
这是一个例子:
推荐阅读
- python - 如何使用 numpy.matmul 广播其他维度?
- spring - 关于 Spring Boot 消息转换器的困惑
- mysql - 从 MySQL 数据库中获取基于多个电子邮件地址的多条记录
- unity3d - Unity 说“按钮”不是组件,也不是从 Monobehavior 派生的
- gstreamer - 如何使用 gstreamer 在客户端指定 rtsp 身份验证凭据?
- python - 如何通过python在json中对象的特定键/值处写入或附加
- java - 数组索引我们的边界
- node.js - 如何使用车把将键添加为表中的标题?
- android - Android 捕获内部(应用程序)音频
- python - 如何将键、值对附加到以索引值作为键对的空字典中?