wordpress-on-ecs:在ECS上运行Wordpress。 使用Packer + Ansible构建Docker映像

时间:2024-06-03 19:21:28
【文件属性】:

文件名称:wordpress-on-ecs:在ECS上运行Wordpress。 使用Packer + Ansible构建Docker映像

文件大小:29KB

文件格式:ZIP

更新时间:2024-06-03 19:21:28

HCL

ECS上的Wordpress 这个小项目构建了一个随时可用的Wordpress Docker映像,并将其部署在具有MySQL RDS数据库的ECS上。 为了构建Docker映像,它使用: 用于构建Docker映像并将其推送到ECR。 用于配置Docker映像的 。 为基础映像。 我认为这是不言而喻的 为了配置AWS基础架构,使用了 。 WordPress的图像 Wordpress与PHP7(通过php-fpm)和nginx一起运行。 选择了一种单一容器的方法,将用作php-fpm和nginx的过程管理器。 一种替代方法是对php-fpm和nginx使用不同的容器,在这种情况下,它们将共享Web根卷,而nginx还将通过tcp充当php-fpm容器的反向代理。 要通过Packer使用ansible供应器供应Docker映像,Docker映像需要安装python (以及用于创建用


【文件预览】:
wordpress-on-ecs-master
----README.md(9KB)
----wordpress_image()
--------.gitignore(15B)
--------wordpress_playbook.yml(128B)
--------ansible.cfg(39B)
--------wordpress_template.json(2KB)
--------variables.json.sample(50B)
--------roles()
----aws_infrastructure()
--------.gitignore(37B)
--------vpc.tf(767B)
--------variables.tf(705B)
--------ecs.tf(2KB)
--------alb.tf(899B)
--------container-definitions()
--------rds.tf(959B)
--------secrets.tfvars.sample(568B)
--------iam.tf(1KB)
--------cluster_instances.tf(2KB)
--------aws.tf(84B)
--------ecr.tf(172B)
--------configuration.tfvars(271B)

网友评论