从 apprunner.yaml 中的 AWS Secret 访问单个密钥

问题描述 投票:0回答:1

我正在尝试通过 apprunner.yaml 部署到 apprunner

我已在单个 AWS 密钥中存储了两个键值对。

ARN:xxxx 在此之下,有

key1:value1
key2:value
如何在 apprunner.yaml 中将这些键作为环境变量访问。
key1
env 变量应该有
value1
作为值等等..

https://docs.aws.amazon.com/apprunner/latest/dg/config-file-examples.html

上面的页面有一些示例。但它没有说明如何访问存储在同一秘密下的不同键值对。

我当前的 yaml 文件

runtime: python311
build:
  commands:
    build:
      - pip install -r requirements.txt
run:
  runtime-version: 3.11.7
  command: sh hello.sh
  network:
    port: 8000

谢谢!

我对 App Runner 还很陌生

amazon-web-services aws-secrets-manager amazon-app-runner
1个回答
0
投票

可以像这样访问

 secrets:
    - name: secret1
      value-from: "arn:aws:secretsmanager:us-east-1:123456789012:secret:testingstackAppRunnerConstr-kJFXde2ULKbT-S7t8xR:key1::"
© www.soinside.com 2019 - 2024. All rights reserved.