将文件从AWS Appruner复制到S3

0

【以下的问题经过翻译处理】 我计划使用AWS Apprunner来运行使用JMeter进行负载测试。

Apprunner服务已配置为使用我的github存储库,其中仅包含两个文件(Jmx文件和shell脚本,用于下载jmeter并运行负载测试)- 直到此部分都正常工作。然而,我正在寻找将测试结果文件复制到S3桶的选项。

我能想到的一个选项是使用API网关创建S3 put的rest调用,并在测试完成后在apprunner容器中使用curl命令。

同时,我在创建Apprunner服务时设置了一个环境变量-我应该如何在上述shell中访问它。

示例: MYTESTNAME = CUSTOMER-VAL

我尝试了echo $MYTESTNAME-它会打印** $MYTESTNAME **

profile picture
专家
已提问 5 个月前16 查看次数
1 回答
0

【以下的回答经过翻译处理】 我成功找到了运行测试并将测试结果复制到S3存储桶的方法:

  1. 创建apprunner的角色,并与S3建立信任关系
  2. 安装AWSCLI
  3. 在测试执行后,使用aws s3 cp命令运行复制操作 https://github.com/myanees284/apprunner-jmeter/blob/main/run_test.sh
profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则