管理aws帐户的菜单系统
devops-menu的Python项目详细描述
要求
- 皮亚姆
- 六
- Jinja2
- BOTO3
示例
+------------------------------------------------------------------------------ Main Menu +------------------------------------------------------------------------------ [1]| All/General/Other +------+----------------------------------------------------------------------- [0]| Quit +------------------------------------------------------------------------------
安装
pip install devops-menu
。这将在/usr/share/devops菜单文件夹中安装脚本。
注意:如果不使用pip安装,请使用“sudo-h python setup.py install”手动安装。
注意:确保您的~/.aws配置文件和凭据文件与配置文件一起正确安装 到各种aws实例。
示例配置:
[default]output= json region= us-east-1 [profile test1]output= json region= us-east-1 [profile test2]output= json region= us-east-1
凭证示例:
[default]aws_access_key_id= xxx aws_secret_access_key= xxx [test1]aws_access_key_id= xxx aws_secret_access_key= xxx [test2]aws_access_key_id= xx aws_secret_access_key= xxx
要使用脚本,请运行以下命令:
devops-menu
配置
如果要添加更多脚本或修改菜单,请转到/usr/share/devops菜单并编辑devops-menu.yml文件和 将脚本添加到脚本目录。
最好在菜单文件中遵循相同的yml格式,在bash脚本中遵循相同的格式。
更新
- 2018年10月31日首次提交
版权所有
版权所有2015 will rubel
基于mogproject的简单菜单python模块。
根据apache许可证2.0版(以下简称“许可证”)授权; 除非符合许可证,否则您不能使用此文件。 您可以在
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则软件 根据许可证分发是按“原样”分发的, 无任何明示或默示的保证或条件。 有关管理权限的特定语言和 许可下的限制。