将文件从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
EXPERTO
preguntada hace 6 meses22 visualizaciones
1 Respuesta
0

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

  1. 创建apprunner的角色,并与S3建立信任关系
  2. 安装AWSCLI
  3. 在测试执行后,使用aws s3 cp命令运行复制操作 https://github.com/myanees284/apprunner-jmeter/blob/main/run_test.sh
profile picture
EXPERTO
respondido hace 6 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas