Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

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)