Skip to content

Commit

Permalink
Merge pull request #9 from Optum/add-demo-gif
Browse files Browse the repository at this point in the history
Add demo gif
  • Loading branch information
shubydo committed Jun 16, 2021
2 parents d9c5b21 + e76d6dc commit 5922523
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 39 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: 1.16
- name: run build
run: make build
- name: run test for report
Expand Down
41 changes: 2 additions & 39 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,46 +24,9 @@ The currently supported cloud sources are:

- [AWS Health Notifications](https://aws.amazon.com/premiumsupport/technology/personal-health-dashboard/): Provides relevant and timely information to help manage events in progress, and provides proactive notification to help you plan for scheduled activities.

### Example output:
### Demo
![demo](doc/demo.gif)

```
[ℹ] reading comments from file comments.yaml
[ℹ] working on reflect report for account: 111111111111
[ℹ] getting the s3 prefix associated with the CloudTrail
[ℹ] constructing the Athena table metadata form the s3 prefix
[ℹ] finding the existing Athena table from the constructed metadata
[ℹ] found the existing Athena table: default.reflect_cloudtrail_gxev4
[ℹ] populating findings for roles
[✔] successfully populated the findings for roles
[ℹ] finding the actual permission for the roles
[✔] reflecting on account 111111111111 took 23.793137533s
{
"findings": [
{
"accountId": "111111111111",
"IAMIdentity": "arn:aws:iam::111111111111:role/web-gateway-greencherry-dev",
"accessDetails": [
{
"IAMAction": "kms.amazonaws.com/Decrypt",
"UsageCount": 3
}
],
"permissionSet": [
"kms:ListKeys",
"kms:ListGrants",
"kms:GenerateDataKeyWithoutPlaintext",
"kms:GenerateDataKey",
"kms:Encrypt",
"kms:DescribeKey",
"kms:Decrypt",
"events:PutEvents"
],
"comments": "**WORK_IN_PROGRESS:** Lot of unnecessary permissions"
}
],
"reportTime": "21 Dec 20 10:53 CST"
}
```

### Installation

Expand Down
Binary file added doc/demo.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 5922523

Please sign in to comment.