Skip to content

Team 01 Enhancing IAM Role-Based Cost Breakdown Feature in XC3 #143 #150

Open
sagarpoudel638 wants to merge 17 commits intoXgridInc:developfrom
sagarpoudel638:main
Open

Team 01 Enhancing IAM Role-Based Cost Breakdown Feature in XC3 #143 #150
sagarpoudel638 wants to merge 17 commits intoXgridInc:developfrom
sagarpoudel638:main

Conversation

@sagarpoudel638
Copy link

This pull request contains:

  • A lambda that maps roles and give cost of related IAM role for Lambda functions, SNS and cloud watch.
  • A separate Grafana for now, which have dashboards showing cost for IAM roles for Lambda functions, SNS and cloud watch.

muhammad-irfan-xgrid and others added 17 commits December 7, 2023 15:58
- Added WAF rules and removed open ports in security groups
- Updated the query and Lambda function for Most expensive services in Grafana. 
- Added Unit Tests for XC3 unit testing. 
- Updated README accordingly.
…#131)

Bumps [certifi](https://github.com/certifi/python-certifi) from 2023.5.7 to 2023.7.22.
- [Commits](certifi/python-certifi@2023.05.07...2023.07.22)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#130)

Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.2 to 41.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@41.0.2...41.0.6)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 2.3.6 to 2.3.8.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](pallets/werkzeug@2.3.6...2.3.8)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.2...3.1.3)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.16 to 1.26.18.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@1.26.16...1.26.18)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Irfan-Hassan <145985682+muhammad-irfan-xgrid@users.noreply.github.com>
Sagar Poudel Final implementation
Changed cronjob running every min to every day
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants