基于条件的具有两个不同入口点的 cloudformatoin 任务定义

问题描述

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

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

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

我要了

模板错误:每个 Fn::Split 对象都需要两个参数,(1) 字符串分隔符和 (2) 要拆分的字符串或返回要拆分的字符串的函数。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)