创buildAWS Batch Managed Compute Environment将UserData传递给容器实例

我想为AWS Batch创build一个托pipe计算环境 ,但使用EC2用户数据来configuration这些实例,因为这些实例被带入批处理调度作业所在的ECS队列中。

这应该没关系,但User Data脚本的目的是将大数据文件拖放到Docker容器将引用的InstanceStore上。

这在ECS中是可行的 ,但我找不到将用户数据传递到托pipe批计算环境的方法。

我至多可以指定AMI。 但是由于我们要使用托pipe,我们必须使用Amazon ECS-optimized AMI

我更喜欢使用EC2用户数据作为解决scheme,因为它为我们希望执行的任何其他引导提供了一个入口点。 但是我可以接受其他黑客或解决scheme,只要它们适用于托pipe计算环境