文件名称:aws-demo:在AWS上运行Java服务的演示项目
文件大小:31KB
文件格式:ZIP
更新时间:2024-06-14 07:00:09
Python
aws-demo 该项目演示了如何使用Amazon Web Services(AWS)部署和运行模板Java服务。 特别是,部署手册和模板服务演示了如何: 创建虚拟私有云(VPC)。 维护用于部署的公钥。 创建您自己的亚马逊机器映像(AMI),该机器与服务及其依赖项一起预装。 创建一个弹性负载均衡器(ELB),它将流量路由到整个可用区中的服务实例。 创建启动配置和匹配的自动缩放组(ASG),它们将根据负载自动缩放。 要求 部署手册要求通过环境变量设置凭据。 例如: export AWS_ACCESS_KEY_ID=my-access-key export AWS_SECRET_ACCESS_KEY=my-secret-key 由于包含使用较新的AWS模块的剧本,因此需要Ansible 2.0。 另外,您需要将filter_plugins中的插件复制到〜/ .ansibl
【文件预览】:
aws-demo-master
----.gitignore(19B)
----README.md(5KB)
----pom.xml(2KB)
----LICENSE(1KB)
----build()
--------.gitignore(9B)
--------build.sh(2KB)
----deploy()
--------aws-elb.yml(122B)
--------aws-public-keys.yml(121B)
--------filter_plugins()
--------inventories()
--------aws-vpc.yml(135B)
--------aws-bake-image.yml(3KB)
--------aws-asg.yml(136B)
--------roles()
--------aws-iam-role.yml(113B)
--------policies()
----service()
--------pom.xml(6KB)
--------src()
--------config.yml(23B)