文件名称:awsrun:CLI和库可同时在一个或多个AWS账户上执行命令
文件大小:1.29MB
文件格式:ZIP
更新时间:2024-06-12 12:34:18
aws aws-cli Python
奥思润 CLI和库可跨AWS账户并发执行用户定义的命令。 注意:初始Azure支持已添加到azure分支中。 如果您有兴趣同时在一个或多个Azure订阅中运行命令,请安装该版本。 概述 Awsrun既是CLI软件包,又是Python软件包,用于同时在一个或多个AWS账户上执行命令。 命令是用户定义的Python模块,它们实现一个简单的接口来抽象化获取Boto3会话的凭据的复杂性,尤其是在使用SAML身份验证和/或跨帐户访问时。 awsrun的主要功能包括: 并发帐户处理:跨子帐户或所有帐户同时运行命令。 工作池管理执行以确保快速处理帐户,因此您不必等待一次处理它们。 在几分钟内处理数百个帐户。 SAML和跨帐户访问:是否厌倦了使用SAML和跨帐户身份验证来处理临时STS凭据? 根据您的需要使用任何随附的凭据插件,或构建自己的插件为命令作者提供凭据。 不使用SAML? 而是在您的AWS
【文件预览】:
awsrun-master
----setup.py(3KB)
----.gitignore(2KB)
----src()
--------awsrun()
--------docs()
----LICENSE(1KB)
----README.md(12KB)
----tests()
--------conftest.py(88B)
--------integration()
--------unit()
----.vscode()
--------settings.json(554B)
----.pylintrc(17KB)
----.flake8(35B)
----docs()
--------dx_status-spark.jpg(110KB)
--------demo.svg(184KB)
--------cli.html(100KB)
--------runner.html(160KB)
--------acctload.html(130KB)
--------cloudwatch.html(43KB)
--------webfonts.css(126KB)
--------config.html(70KB)
--------session.html(76KB)
--------cmdmgr.html(52KB)
--------plugmgr.html(66KB)
--------last.jpg(240KB)
--------index.html(24KB)
--------dx_status-chart.jpg(95KB)
--------commands()
--------cache.html(32KB)
--------plugins()
--------argparse.html(31KB)