amazon-web-services - 如何使用Docker播种的Cloudformation编写AWS VPC脚本

标签 amazon-web-services docker amazon-ec2 amazon-vpc sceptre

我想确认我使用cloudformation / scepter设置VPC的方法以及使用docker容器播种实例的方法是否正确。

  • 创建aws ec2实例。
  • 在该实例上创建一个docker镜像
  • 创建cloudformation VPC模板(.yaml)
    引用模板中的docker镜像?
  • 使用上面的模板创建一个权杖项目,并从ec2实例
  • 中运行脚本

    因此,据我了解,大部分工作是否都将在cloudformation模板中进行。目前,我陷入了权杖错误,但是我想确保自己能够正确解决问题。这看起来像是正确的方法吗?

    最佳答案

    有很多方法可以做您想做的事情:

  • 在开发计算机上本地运行权杖
  • 对于一些重要的环境,这比较容易,但不是最佳做法,因为
    拥有构建服务器,可以更好地跟踪
  • 时(尤其是在共享环境中)的处理方式
  • 使用CodeBuild可以节省您自己要做的步骤1和2(AWS维护安装了python的docker镜像)
  • 它还避免了如何首先部署EC2实例的麻烦。
  • 在Jenkins等构建服务器上配置作业
  • CodeDeploy适用于简单设置,但是配置良好的构建服务器可以具有仪表板来跟踪在
  • 处部署了什么
  • 作为权杖只是在整个环境中生成/管理部署模板的一种方式,还有许多其他方式可以做到这一点,包括您概述的内容。

  • 抱歉,入门文档目前尚不完善,这是我们针对2.0版关注的。

    关于amazon-web-services - 如何使用Docker播种的Cloudformation编写AWS VPC脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50124376/

    相关文章:

    node.js - Codedeploy Application Start 卡在 pending using node 上

    node.js - 使用docker时无法从 Node 应用退出

    Docker:发出 WORKDIR 命令后如何返回初始目录

    php - PHP Nominatim API 每秒可以响应多少次调用?

    amazon-web-services - 删除早于一个月的 AWS EC2 快照

    docker - 将 Docker Compose CLI 与 EC2 结合使用而不是 Fargate

    amazon-web-services - CloudFormation 模板无效 : Template format error: Every Outputs member must contain a Value object

    linux - docker - 在容器中找不到 aws 凭据,尽管它们存在

    mongodb - 系统超时异常 : A timeout occurred after 30000ms MongoDb

    amazon-web-services - AWS 云形成 : Failed to run cfn-init