Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Feature/add ecs #182

Open
wants to merge 33 commits into
base: master
Choose a base branch
from
Open

Conversation

daniebrill
Copy link

What type of PR is this?
Backend Feature

What this PR does / why we need it:
Add checks for ECS

Does this PR introduce a breaking change, if so what is it?:

NONE

Additional documentation:


Jackafive753 and others added 30 commits May 28, 2021 14:10
/collector/structs.go
+ AccountSpecifiedFiels struct to save AccountId and AccountName

/collector/aws/common/structs.go
+ add Method getAccountName()

/collector/aws/detector.go
+ save in DetectorManager the accountName from config file

/collector/resources/*
+ save AccountSpecifiedFields with values in detectedStructs
* elasticsearch.go getDynamicMatchQuery
   add: if filterName is Data.AccountID then build boolQuery for given AccountIDs
fit MockAWSManager to the modified AWSManager
* save arn in resourceID field
+ add values in test objects
+ add accounts to the provider store
+ Show Accounts in a chip-list like resources
+ add Accounts to filter
add comments
add spentAccounts in summary
add things to success tests
Add multiaccount-selection functionality for RessourceCharts
in ecs get tasks if launchtype == Fargate
Copy link
Contributor

@kaplanelad kaplanelad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @daniebrill,

Thanks for adding EC@ resource!
This branch includes also the previews changes that have already been reviewed. for a better review, can you please merge the branch with feature/multi_account_selection ?

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants