我有一个 Fargate ECS 任务,它通过 AWS Step Function(状态机)被调用/管理。
我想使用不同的环境变量值手动执行该任务的运行。
所以我转到 AWS Step Function,选择状态机,然后单击“开始执行”。
然后在输入框中,我输入:
{
"ContainerOverrides": [
{
"Name": "mysvc",
"Environment": [
{
"Name": "FILENAME",
"Value": "joe.zip"
}
]
}
]
}
在 Cloudwatch 中,我看到了执行日志,它说 FILENAME 未指定。我确定读取环境变量的代码是正确的,并且我确定开始执行屏幕上的输入框提供了无效的输入(上面的代码片段)。
我应该在输入框中提供什么来覆盖环境变量的值?