A basic repository containing various useful CLI scripts and CloudFormation templates I've written and/or used previously. Some of these are used by my Jenkins servers to launch, update, and maintain various peices of my infrastructure. CLI code is needed to bridge the gap for peices that the CloudFormation API misses. Alternative suggestions welcome!
Many of the examples here require these:
yum install jq -y
- AWS CLI - Typically
pip install awscli
. You may need toyum install python-pip -y
first.
Found in the ./scripts
directory.
Several (Nagios / Sensu / etc) checks used to evaluate AWS health. Found
in the ./checks
directory.
There are two variations of templates available in the repo.
./templates/troposphere/*
contains python templates that output to the
correct JSON format. You can build the templates by running the ./build.sh
script located in the troposhere directory.
Prebuilt versions of the JSON templates are available under
./templates/cloudformation/*
.
View my blog at www.justinfox.me.