管理aws基础设施的高级工具
awstools的Python项目详细描述
目前的情况还不够稳定,这一点还未得到人们的关注,还未得到人们的全面支持,aws tools的高级工具,aws的高级工具,aws的高级工具。锥子由一组约定和选择驱动,以使系统
操作最简单。awstools主要致力于管理多个独立的社交/网络/移动架构。
<;http://puppetlabs.com>;`
目前awstools支持:
-`cloudformation<;http://aws.amazon.com/cloudformation>;`
-**applicationsettings**(awstools.applications)
通过声明每个*环境一组*池*来描述您的应用程序*
-**cfn**:列出、创建、更新、删除、检查
基于应用程序设置和云信息管理您的AWS资源
-`ec2<;http://aws.amazon.com/ec2>;`
-**ec2ssh**:
以方便的方式连接到一个或多个实例
-**awstools.fabric.populate_roledefs**:
使用标记用ec2实例填充结构角色。
fab-r app role cmd_run_on_all_app-role-*_instances
/>
配置
==
:
1.<;由--config>;
2指定。./awstols.cfg
3.~/.awstols.cfg
4。/etc/awstools.cfg
-按以下顺序搜索应用程序设置文件:
1。由--settings
2指定。由awstools配置文件指定欢迎访问Ubuntu 12.04 LTS(GNU/Linux 3.2.02-23-Valuxx8664): Ubuntu@ TB Java阶段:~$BR/> BR/> B.EC2SSH MyStIsAsType No.OpTime:BR/> 19:14:03,最多182天,4:49,0用户,负载平均:0.08、0.06、0.05
< BR/> > EC2SSH APP角色-UpTIMe
----命令:正常运行时间
----实例(2):应用程序角色开发,应用程序角色生成
确认?(是/否)
----i-a0b24444:ec2-12-12-12-12.compute-1.amazonaws.com 10.101.101
19:21:32起52天,3:51,0个用户,平均负载:0.00,0.01,0.05
----i-ce786666:ec2-23-23-23.compute-1.amazonaws.com 10.201.201
19:21:32起182天,4:56,0个用户,负载平均值:0.08、0.04、0.05
----完成时间
$ec2ssh i-a0b24444正常运行时间
19:24:28持续52天,3:54,0个用户,平均负载:0.00、0.01、0.05
$ec2ssh 10.101.101.101正常运行时间
19:25:18持续52天,3:55,0个用户,平均负载:0.00、0.01、0.05
$ec2ssh app1-*,app2-*,app3角色测试正常运行时间
/>
应用程序:gmail
shortname:gm
keyname:google secretkey
live:true
环境:
生产:
存储:
模板:storage.js
可用区域:us-east-1a,us east-1b,us-east-1c
web服务器容量:6
实例类型:m1.xlarge
frontweb:
模板:frontweb.js
可用区域:us-east-1a,us-east-1b
web服务器容量:4
实例类型:m1.medium
阶段:
存储:
模板:存储.js
可用区域:us-east-1a,us-east-1b
webserver容量:2
instancetype:m1.small
frontweb:
模板:frontweb.js
可用区域:us-east-1a,us-east-1b
webserver容量:2
instancetype:m1.small
测试:
frontweb:
template:frontweb.js
可用区域:us-east-1a,us-east-1b
webserver容量:2
application*gmail*有一个生产环境、一个暂存环境和一个测试环境。
一个环境由两个池定义:*存储*和*frontweb*
但是在测试中,您模拟存储,不需要*storage*池。
所有这些设置云信息模板将提供属性。
==
要贡献,请报告一个但请求一个功能的属性?卢迪亚比特桶账户的开发继续进行着,卢迪亚比特桶账户:
>-**报告漏洞**:http s://bitbbucket.org/pior/awstools/issues
-**叉代码**:https://bitbbucket.org/pior/awstools/awstools
-**下载**:http://pypi.pypypypypy.org/pypi/awstools
==
=>
=>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>*比特或巴斯田<;pior@pbastida.net>;```>>>>>>>>>是发起人吗或是主要作者。
=========
<0.3.10(2015-04-30)
=-
<0.3.8(2015年4月23日)
————
——尚未发生任何变化。
<0.3.7(2013-12-17)
----
-修复读取多个配置文件时的错误优先级顺序
<0.3.6(2013-10-11)
----
-更新作者电子邮件
-cfnas:添加子命令度量以控制ASG度量集合
<0.3.5(2013-10-10)
------
-ec2ssh:添加实例专用主机名匹配
-将自动缩放子命令移动到新的cfnas命令
-ec2ssh:添加bash完成帮助程序
-pylint
<0.3.4(2013-07-04)
----
-cfn批处理更新:如果用户希望
<0.3.3(2013-07-04)在失败后继续-----
-添加--"cfn update"命令的强制选项
-添加"cfn批量更新"命令.1(2013-03-13)
----
-fix*cfn setcapacity*设置0而不是所需的值
>0.3(2013-03-11)
----
-开始使用zest.releaser进行版本控制
0.2.3(2013-02-01)
----
-在cfn子命令中显示模板描述
-创建子命令要求"CFN活动"
操作最简单。awstools主要致力于管理多个独立的社交/网络/移动架构。
<;http://puppetlabs.com>;`
目前awstools支持:
-`cloudformation<;http://aws.amazon.com/cloudformation>;`
-**applicationsettings**(awstools.applications)
通过声明每个*环境一组*池*来描述您的应用程序*
-**cfn**:列出、创建、更新、删除、检查
基于应用程序设置和云信息管理您的AWS资源
-`ec2<;http://aws.amazon.com/ec2>;`
-**ec2ssh**:
以方便的方式连接到一个或多个实例
-**awstools.fabric.populate_roledefs**:
使用标记用ec2实例填充结构角色。
fab-r app role cmd_run_on_all_app-role-*_instances
/>
配置
==
:
1.<;由--config>;
2指定。./awstols.cfg
3.~/.awstols.cfg
4。/etc/awstools.cfg
-按以下顺序搜索应用程序设置文件:
1。由--settings
2指定。由awstools配置文件指定欢迎访问Ubuntu 12.04 LTS(GNU/Linux 3.2.02-23-Valuxx8664):
< BR/> > EC2SSH APP角色-UpTIMe
----命令:正常运行时间
----实例(2):应用程序角色开发,应用程序角色生成
确认?(是/否)
----i-a0b24444:ec2-12-12-12-12.compute-1.amazonaws.com 10.101.101
19:21:32起52天,3:51,0个用户,平均负载:0.00,0.01,0.05
----i-ce786666:ec2-23-23-23.compute-1.amazonaws.com 10.201.201
19:21:32起182天,4:56,0个用户,负载平均值:0.08、0.04、0.05
----完成时间
$ec2ssh i-a0b24444正常运行时间
19:24:28持续52天,3:54,0个用户,平均负载:0.00、0.01、0.05
$ec2ssh 10.101.101.101正常运行时间
19:25:18持续52天,3:55,0个用户,平均负载:0.00、0.01、0.05
$ec2ssh app1-*,app2-*,app3角色测试正常运行时间
/>
应用程序:gmail
shortname:gm
keyname:google secretkey
live:true
环境:
生产:
存储:
模板:storage.js
可用区域:us-east-1a,us east-1b,us-east-1c
web服务器容量:6
实例类型:m1.xlarge
frontweb:
模板:frontweb.js
可用区域:us-east-1a,us-east-1b
web服务器容量:4
实例类型:m1.medium
阶段:
存储:
模板:存储.js
可用区域:us-east-1a,us-east-1b
webserver容量:2
instancetype:m1.small
frontweb:
模板:frontweb.js
可用区域:us-east-1a,us-east-1b
webserver容量:2
instancetype:m1.small
测试:
frontweb:
template:frontweb.js
可用区域:us-east-1a,us-east-1b
webserver容量:2
application*gmail*有一个生产环境、一个暂存环境和一个测试环境。
一个环境由两个池定义:*存储*和*frontweb*
但是在测试中,您模拟存储,不需要*storage*池。
所有这些设置云信息模板将提供属性。
要贡献,请报告一个但请求一个功能的属性?卢迪亚比特桶账户的开发继续进行着,卢迪亚比特桶账户:
>-**报告漏洞**:http s://bitbbucket.org/pior/awstools/issues
-**叉代码**:https://bitbbucket.org/pior/awstools/awstools
-**下载**:http://pypi.pypypypypy.org/pypi/awstools
==
=>
=>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>*比特或巴斯田<;pior@pbastida.net>;```>>>>>>>>>是发起人吗或是主要作者。
=========
<0.3.10(2015-04-30)
=-
<0.3.8(2015年4月23日)
————
——尚未发生任何变化。
<0.3.7(2013-12-17)
----
-修复读取多个配置文件时的错误优先级顺序
<0.3.6(2013-10-11)
----
-更新作者电子邮件
-cfnas:添加子命令度量以控制ASG度量集合
<0.3.5(2013-10-10)
------
-ec2ssh:添加实例专用主机名匹配
-将自动缩放子命令移动到新的cfnas命令
-ec2ssh:添加bash完成帮助程序
-pylint
<0.3.4(2013-07-04)
----
-cfn批处理更新:如果用户希望
<0.3.3(2013-07-04)在失败后继续-----
-添加--"cfn update"命令的强制选项
-添加"cfn批量更新"命令.1(2013-03-13)
----
-fix*cfn setcapacity*设置0而不是所需的值
>0.3(2013-03-11)
----
-开始使用zest.releaser进行版本控制
0.2.3(2013-02-01)
----
-在cfn子命令中显示模板描述
-创建子命令要求"CFN活动"