You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This module creates a lambda that uses an ASG's healthchecks to do a rolling restart of its instances. Note that there are other strategies to handle this, including what is now native ASG functionality. However, this module still has some advantages and is therefore not deprecated.
This workflow has a few prerequisites which are installed through the ./bin/install-x.sh scripts and are linked below. The install script will also work on your local machine.
We use tfenv to manage terraform versions, so the version is defined in the versions.tf and tfenv installs the latest compliant version.
pre-commit is like a package manager for scripts that integrate with git hooks. We use them to run the rest of the tools before apply.
terraform-docs creates the beautiful docs (above), tfsec scans for security no-nos, tflint scans for best practices.