Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaredtrog/cfplot
A simple tool to generate waterfall graphs of CloudFormation Templates
https://github.com/jaredtrog/cfplot
aws cloudformation performance-testing python waterfall-charts
Last synced: 3 days ago
JSON representation
A simple tool to generate waterfall graphs of CloudFormation Templates
- Host: GitHub
- URL: https://github.com/jaredtrog/cfplot
- Owner: jaredtrog
- License: apache-2.0
- Created: 2021-04-16T18:00:42.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-05T22:33:30.000Z (5 days ago)
- Last Synced: 2024-11-05T23:29:01.176Z (5 days ago)
- Topics: aws, cloudformation, performance-testing, python, waterfall-charts
- Language: Python
- Homepage:
- Size: 207 KB
- Stars: 49
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-repos - jaredtrog/cfplot - A simple tool to generate waterfall graphs of CloudFormation Templates (Python)
README
# cfplot
## Overview
It was increasingly cumbersome to eye-grep CF output in the AWS console. I couldn't find another tool out there to provide individual resource deployment time so I wrote this. Please use at your own risk. No warranties expressed or implied.
This will connect to AWS, grab the output of describe_stacks and generate a horizontal waterfall diagram similar to a webpage load waterfall diagram.
## Requirements
* An AWS profile configured locally
* python 3.8+
* pipenv## Installation
```bash
pipenv install
pipenv shell
./cfplot.py --help
```## Example
```bash
./cfplot.py stackname --region us-east-1 --profile your-profile-name
```![A picture is worth a thousand deployments](waterfall.png)