gpt4 book ai didi

aws-cloudformation - CloudFormation TaskDefinition 根据条件具有两个不同的入口点

转载 作者:行者123 更新时间:2023-12-03 07:34:29 25 4
gpt4 key购买 nike

我必须根据条件添加任务定义条目。下面是我创建的模板。

Conditions
IsProdEnv: !Equals [ !Ref envtype, "prod" ]

TaskDefinition:
Type: AWS::ECS::TaskDefinition
Properties:
ContainerDefinitions:
EntryPoint:
- !If [IsProdEnv, !Split [",", ["python3", "hello.py"]], "./script.sh"]

我懂了

Template error: every Fn::Split object requires two parameters, (1) a string delimiter and (2) a string to be split or a function that returns a string to be split.

最佳答案

您有两个字符串,而不是一个:"python3""hello.py"。您需要有一个字符串,例如“python3,hello.py”。该字符串的外观取决于您的用例。

关于aws-cloudformation - CloudFormation TaskDefinition 根据条件具有两个不同的入口点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67324859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com