Open mroch opened 8 years ago
Thanks, this looks great :)
I haven't forgotten about it, I've just been super tied up, so haven't gotten around to testing it. I want to make sure I can use it reliably end-to-end before I pull it in. I'll want to update the README as well.
Thank you for the Makefile, it is makes the setup much easier. I've noticed two rough things:
build
directory does not exist, it is not created but errors occur.lambda_region
at the top of the Makefile to something other than the default-region used by the aws
CLI. The result were strange and hard to correct errors.
I scripted the installation instructions from the README (super detailed, thanks!) using the
aws
CLI.just run
aws configure
first to set up your credentials, thenmake
should set everything up. there are a couple variables at the top ofMakefile
in case you want to rename policies, roles, etc. still need to manually patchconf
indyndns53.py
though.it creates a bunch of state files in a
build/
directory which it uses to keep track of ARNs and IDs it needs, and to make it idempotent so you can runmake
multiple times without getting errors. if you update dyndns53.py and rerunmake
, it'll just upload the changes.tested on Mac.