ElasticBeanstalkのCustom Platformを作成しようとして、Custom Platform Builderの環境が作成できないという事象に遭遇した。
原因はおそらくAWSのバグなんだけど、platform.yamlのoption_settings
にvalue
がbool値になるようなものを設定するとこの事象が発生するらしい。
platform.yaml
option_settings:
- namespace: aws:elasticbeanstalk:application:environment
option_name: ERROR_BOOL_VALUE
value: "false" # これだとダメ(他に "true"/true/false/null でもダメ)
- namespace: aws:elasticbeanstalk:application:environment
option_name: VALID_BOOL_VALUE
value: default # true, false の文字列でなければOK, 空文字("")もOK
これはしんどい。