GitXplorerGitXplorer
j

cfplot

public
48 stars
4 forks
0 issues

Commits

List of commits on branch main.
Unverified
6ec69cc4324a15ec64a88077e3fcc69b44ef7dc9

Updates:

jjaredtrog committed 2 months ago
Unverified
f46b967055d9b797e9db86b42a021e165898c990

Improve hover text to show more meaningful data.

jjaredtrog committed 2 months ago
Unverified
f8b776ec841ad9d6af34a707eff053950d446ca6

Improve gridlines and x axis labels for duration

jjaredtrog committed 2 months ago
Unverified
96d383cef975d89aa8993fc1a186172d1d492ae1

Improved alignment of the resources in the graph

jjaredtrog committed 2 months ago
Unverified
be963b82f7f4b44d42e06f330b5bd6908fc70358

Apply resource specific colors to the graph.

jjaredtrog committed 2 months ago
Unverified
a28e4cd24eefc3817aa7191264de403fa95647cc

Updates:

jjaredtrog committed 2 months ago

README

The README file for this repository.

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

pipenv install
pipenv shell
./cfplot.py --help

Example

./cfplot.py stackname --region us-east-1 --profile your-profile-name

A picture is worth a thousand deployments