ec2 inventory script: Add a global group for both EC2 and RDS instances when listing inventory using the EC2 plugin #4005
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When using the EC2 inventory plugin in an inventory that is fed by multiple sources (plugins, host file, etc.), it's hard to identify which hosts come from the EC2 inventory because there is no unified grouping that identifies EC2 or RDS instances; they are only tagged based off the attributes that each instance possesses (ie., security group, instance tags, region, etc.)
This change adds 2 global groups:
In this way, it's much easier to identify and perform actions to only EC2 or RDS instances because there is now a consistent tag for all hosts of that type.