带有docker app的AWS Cloudformation和ECS

Mug*_*tsu 1 amazon-ec2 amazon-web-services amazon-ecs aws-cloudformation

我正在寻求帮助,因为我无法找到解决问题的任何方法。我是使用AWS的初学者,文档和示例太过激昂,无法开始使用某些东西。我只看文档和示例,却无能为力,因为有太多事情...
基本上,我需要的是能够将容器化的应用程序部署到EC2并通过Web访问它。我想使用cloudformation模板来部署ECS并在其上运行我的应用程序,但我真的找不到方法来编写模板。一切都应以编程方式从脚本内完成。

可行的解决方案是:使用https://github.com/Nordstrom/cfn部署cloudformation模板,以在其中部署我的应用程序并在不使用AWS WEB UI的情况下运行它。对我来说最大的问题是模板。我根本不了解语法以及如何正确编写以部署应用程序。

Lau*_*ard 5

AWS的许多产品(包括ECS)都有一种称为“参考架构”的东西。

https://github.com/aws-samples/ecs-refarch-cloudformation

它是CloudFormation模板的集合,这些模板启动启动ECS集群与基本Web服务一起使用所需的一切。对于初学者来说,这是一个了不起的入门者,因为您可以使用他们的模板启动Stack,并根据需要逐渐对其进行自定义。