管理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活动"

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java日期格式的月和日的固定长度?   无法将java ArrayList<String>转换为字符串。   java当我使用log4j 1.2.15时,编译时出现错误;当更改为1.2.16时,一切正常   java如何使用ArgumentMatchers将任何队列告知Mockito?   如何解决“java”。Java电子邮件API中的lang.ExceptionInInitializerError   java是实例化对象名并设置其值的通用方法   java在多线程环境中,如果一个线程崩溃,如何关闭JVM?   java WebDriverManager在selenium中获取不正确版本的驱动程序   如果JAVA中后减量的优先级高于前增量,那么为什么下面的代码输出为22.0而不是20.0。?   在hibernate中找不到java属性   当我用java运行调度程序时,什么都没有发生   jackson如何在java中从数据库中检索json对象   java安卓:如何在自定义适配器中设置侦听器并获取imagebutton单击的位置   java MySQLIntegrityConstraintViolationException:列“问题id”不能为空错误   JavaSpring自定义注销过滤器在注销前执行一些操作?   java如何返回常量集合   java使用subselect进行一对多分页   java二进制搜索基础。陷入无限循环