@jimrazmus/ami-access-manager
v0.4.4
Published
Manage AMI launch permissions
Downloads
1
Readme
ami-access-manager
Summary
Easily manage the launch permissions on thousands of your Amazon Machine Images (AMI). You define the queries that identify your AMIs along with the list of account IDs that should have launch permissions and AMI Access Manager will make it happen.
Documentation
Detailed documentation is available at https://jimrazmus.github.io/ami-access-manager/
Install
#> npm install -g @jimrazmus/ami-access-manager
Setup
- Confirm you have the appropriate Amazon permissions
- Create a configuration file
Usage
Usage: aam [options] [command]
Manage AMI launch permissions
Options:
-l, --loglevel <level> Set logging level {trace|debug|info|warn|error} (default: "error")
-V, --version output the version number
-h, --help output usage information
Commands:
auth Test authentication via STS getCallerIdentity
add Add missing account IDs to AMI permissions
full Both add and remove, account IDs to exactly match configuration
remove Remove extra account IDs from AMI permissions
* Invalid commands print help
Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
Author
Jim Razmus II
License
This project is licensed under the MIT License - see the LICENSE.md file for details.