zalando-stups / sevenseconds

THIS PROJECT IS NOT LONGER ACTIVELY MAINTAINED
https://pypi.python.org/pypi/stups-sevenseconds
Other
66 stars 17 forks source link

IAM: add support for 'additional_policies' #97

Closed aermakov-zalando closed 4 years ago

aermakov-zalando commented 4 years ago

This allows extending roles with ad-hoc policy statements so we don't need to duplicate 5 levels of configuration for a particular account.

codecov-commenter commented 4 years ago

Codecov Report

Merging #97 into master will increase coverage by 0.52%. The diff coverage is 94.44%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #97      +/-   ##
==========================================
+ Coverage   24.26%   24.79%   +0.52%     
==========================================
  Files          24       25       +1     
  Lines        2019     2033      +14     
==========================================
+ Hits          490      504      +14     
  Misses       1529     1529              
Impacted Files Coverage Δ
sevenseconds/config/iam.py 16.19% <92.85%> (+8.44%) :arrow_up:
sevenseconds/cli.py 63.49% <100.00%> (ø)
sevenseconds/config/securitygroup.py 39.78% <100.00%> (ø)
sevenseconds/__init__.py 100.00% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 36929d7...f07ce80. Read the comment docs.

coveralls commented 4 years ago

Coverage Status

Coverage increased (+0.5%) to 24.791% when pulling f07ce80d599b6cc9decbd15e7bf4c7d0fdd3741c on allow-policy-extensions into 36929d7fd99a49ac26b4f444b0ee1a115640bac7 on master.

mikkeloscar commented 4 years ago

:+1:

aermakov-zalando commented 4 years ago

👍