【文件属性】:
文件名称:mediawiki
文件大小:1.82MB
文件格式:ZIP
更新时间:2021-03-22 03:48:48
HCL
该存储库是做什么用的?
该存储库将帮助您使用Terraforma,AWS cli和Ansible以全自动的方式在AWS上安装 。
Terraform负责在AWS上配置基础架构,而Ansible帮助安装Mediawiki。
图表-下文
图-执行
流量到达负载均衡器并路由到公共子网中的Web服务器
Web服务器只能调用专用子网中的DB服务器
有用的链接
Media Wiki安装步骤
启用无密钥验证
启用无密码sudo
如何执行Terrform脚本
准备母机
请参考文件
chmod 700 master-setup-script.sh
./master-setup-script.sh
计划
terrform plan
申请
terraform apply
破坏
terraform destroy
日志
地形平面
terraform apply
地形破坏
传递数据库密码
使用Ansible保管
【文件预览】:
mediawiki-master
----terraform()
--------mediawiki.pub(581B)
--------versions.tf(52B)
--------mediawiki(3KB)
--------storage()
--------terraform.tfvars(285B)
--------.gitignore(26B)
--------compute()
--------main.tf(2KB)
--------network()
--------variables.tf(679B)
----static()
--------screenshot1.png(950KB)
--------mediawiki.jpeg(180KB)
--------terraform-apply.log(12KB)
--------terraform-plan.log(39KB)
--------terraform-destroy.log(8KB)
--------screenshot2.png(995KB)
----.gitignore(63B)
----non-production(304B)
----README.md(3KB)
----ansible_templates()
--------sql.sh.j2(714B)
--------mediawiki.yaml(2KB)
--------mysql.yaml(1KB)
----master-setup-script.sh(562B)