文件名称:repokid:分布式,高速部署的AWS Least Privilege
文件大小:276KB
文件格式:ZIP
更新时间:2024-02-25 15:34:10
aws security AmazonWebServicesPython
Repokid Repokid使用提供的Access Advisor删除从AWS账户中IAM角色的内联策略中授予对未使用服务的访问权限的权限。 入门 安装 mkvirtualenv repokid git clone git@github.com:Netflix/repokid.git cd repokid pip install -e . repokid config config.json DynamoDB 您将需要一个名为repokid_roles的表(在配置文件中的dynamo_db中指定帐户和端点)。 该表应具有以下属性: RoleId (字符串)作为主分区键,无主排序键 名
【文件预览】:
repokid-master
----MANIFEST.in(126B)
----.travis.yml(1KB)
----test-requirements.txt(91B)
----OSSMETADATA(20B)
----docs()
--------images()
----requirements.in(186B)
----.github()
--------workflows()
----requirements-test.in(94B)
----Dockerfile(269B)
----tests()
--------test_commands.py(28KB)
--------test_roledata.py(3KB)
--------conftest.py(3KB)
--------test_dispatcher_cli.py(5KB)
--------test_role.py(22KB)
--------__init__.py(0B)
--------vars.py(2KB)
--------datasource()
--------artifacts()
--------test_hooks.py(4KB)
----LICENSE(11KB)
----CONTRIBUTING.md(3KB)
----setup.cfg(341B)
----requirements.txt(3KB)
----AUTHORS(174B)
----docker-compose.yml(631B)
----repokid()
--------dispatcher()
--------hooks()
--------role.py(18KB)
--------py.typed(0B)
--------commands()
--------types.py(1KB)
--------__init__.py(4KB)
--------datasource()
--------lib()
--------filters()
--------utils()
--------exceptions.py(1KB)
--------plugin.py(1KB)
--------cli()
----setup.py(2KB)
----.gitignore(166B)
----README.md(12KB)
----requirements-test.txt(2KB)
----.pre-commit-config.yaml(1KB)