Tag: 亚马逊云信息

AWS云表单任务定义条件命令

比方说,我有一个应用程序,可以运行在空运行模式,在命令行上设置一个标志; myapp –dryrun , myapp –dryrun的任务定义是: MyTaskDefinition Type: AWS::ECS::TaskDefinition Properties: ContainerDefinitions: – Name: myApp Image: user/myapp:latest Command: – ./myapp – –dryrun Environment: – Name: SOME_ENV_VAR Value: !Ref SomeEnvVar 我正在尝试为可在开发和生产环境中使用的任务定义创build单个CloudForm模板,其中干运行标志仅设置为开发环境。 有没有一些方法来设置条件命令,或者我会诉诸一个hackystring,我通过像: Command: – ./myapp – !Ref DryRun

适用于AWS的Docker和EC2上的纯Docker部署

目的是使用群集生产级的8容器应用程序。 看来(ECS撇开)我们面临着两个select: 使用所谓的docker-for-aws ,通过一个cloudformation模板进行(swarm)configuration。 像往常一样设置我们的VPC,安装docker引擎,引导swarm(通过init / join等),并将我们的应用程序部署在正常的EC2实例中。 这两种方法之间的唯一区别是docker-for-aws执行的swarm bootstrap? docker-for-aws与普通AWS VPCconfiguration相比有什么其他好处? 谢谢