tag:github.com,2008:https://github.com/chime/terraform-aws-alternat/releases Tags from terraform-aws-alternat 2025-10-09T01:19:16Z tag:github.com,2008:Repository/529406391/v0.10.3 2025-10-09T14:34:10Z v0.10.3 <p>Add <a class="user-mention notranslate" href="https://github.com/bwhaley">@bwhaley</a> as maintainer to CODEOWNERS (<a class="issue-link js-issue-link" href="https://github.com/chime/terraform-aws-alternat/pull/162">#162</a>)</p> <p>- Add <a class="user-mention notranslate" href="https://github.com/bwhaley">@bwhaley</a> to CODEOWNERS file alongside <a class="team-mention js-team-mention notranslate" href="https://github.com/orgs/chime/teams/maintainers">@chime/maintainers</a> <br />- This ensures <a class="user-mention notranslate" href="https://github.com/bwhaley">@bwhaley</a> will be automatically requested for code reviews <br />- Maintains existing team structure while adding individual maintainer</p> bwhaley tag:github.com,2008:Repository/529406391/v0.10.2 2025-09-16T19:48:15Z v0.10.2 <p>Use the name prefix for Launch Templates (<a class="issue-link js-issue-link" href="https://github.com/chime/terraform-aws-alternat/pull/158">#158</a>)</p> <p>Use the user-defined "nat_instance_name_prefix" for the Launch Templates <br />name instead of the default "terraform".</p> bwhaley tag:github.com,2008:Repository/529406391/v0.10.1 2025-09-09T22:03:56Z v0.10.1 <p>Add option to install and configure CloudWatch Agent (<a class="issue-link js-issue-link" href="https://github.com/chime/terraform-aws-alternat/pull/155">#155</a>)</p> <p>* Add option to install and configure CloudWatch Agent</p> <p>The CloudWatch Agent can be used to bring visibility into low-level <br />networking metrics, such as the volume of dropped packets. <br />The configuration file aims to report most of the metrics provided for managed NAT Gateways <br />and is adapted from the fck-nat documentation (<a href="https://fck-nat.dev/develop/features/#metrics">https://fck-nat.dev/develop/features/#metrics</a>).</p> <p>* Add credit to the fck-nat project in the user-data script</p> <p>The cwagent.json.tftpl user-data script generates a configuration file <br />for the CloudWatch Agent that was published by the fck-nat.dev project <br />and is adapted from their documentation.</p> <p>* Enable CloudWatch Agent in Example deployment</p> <p>This should allow testing this feature.</p> bwhaley tag:github.com,2008:Repository/529406391/v0.10.0 2025-09-05T20:31:25Z v0.10.0 <p>Install SSM Agent when enable_ssm=true (<a class="issue-link js-issue-link" href="https://github.com/chime/terraform-aws-alternat/pull/154">#154</a>)</p> <p>The SSM Agent is not pre-installed on the AL2023 Minimal AMI so install it via the userscript when enable_ssm is set to true.</p> bwhaley tag:github.com,2008:Repository/529406391/v0.9.3 2025-08-13T16:21:16Z v0.9.3 <p>fix: add conntrack-tools (<a class="issue-link js-issue-link" href="https://github.com/chime/terraform-aws-alternat/pull/148">#148</a>)</p> <p>Update alternat.sh: add conntrack-tools</p> bwhaley tag:github.com,2008:Repository/529406391/v0.9.2 2025-08-07T18:19:44Z v0.9.2 <p>fix: unable to create IAM policy when AlterNAT is deployed in several…</p> <p>… regions (<a class="issue-link js-issue-link" href="https://github.com/chime/terraform-aws-alternat/pull/141">#141</a>)</p> <p>* fix: unable to create IAM policy when AlterNAT is deployed in several regions</p> <p>* chore: add enable_lambda_ssm_policy to make this resource optional</p> <p>* use aws_iam_role_policy instead of iam_policy</p> bwhaley tag:github.com,2008:Repository/529406391/v0.9.1 2025-07-24T20:38:50Z v0.9.1 <p>Makes SSM command permissions optional based on nat restore (<a class="issue-link js-issue-link" href="https://github.com/chime/terraform-aws-alternat/pull/140">#140</a>)</p> <p>* Makes SSM command permissions optional based on nat restore</p> <p>* [skip ci] Update docs</p> bwhaley tag:github.com,2008:Repository/529406391/v0.9.0 2025-07-24T18:20:06Z v0.9.0 <p>Adds tests for NAT instance recovery (<a class="issue-link js-issue-link" href="https://github.com/chime/terraform-aws-alternat/pull/139">#139</a>)</p> <p>* Adds tests for NAT instance recovery</p> <p>* update unit tests</p> <p>* monkeypatch env vars</p> <p>* Search for the route</p> <p>* Fix route table bug</p> <p>* Check if main route table</p> <p>* Test</p> <p>* Again</p> <p>* logs</p> <p>* Enable restore</p> bwhaley tag:github.com,2008:Repository/529406391/v0.8.7 2025-07-18T23:19:13Z v0.8.7 <p>fix: avoid empty eip ids when prevent_destroy_eips is enabled (<a class="issue-link js-issue-link" href="https://github.com/chime/terraform-aws-alternat/pull/136">#136</a>)</p> <p>* chore: avoid empty eip ids when prevent_destroy_eips is enabled</p> <p>* chore: create a new version of template when script is modified</p> <p>* Update scripts/alternat.sh</p> <p>Co-authored-by: Forlot Romain &lt;rforlot@yahoo.com&gt;</p> <p>* test: create outputs for nat eip ids</p> <p>* chore: add tags to detect cloudinit modification</p> <p>* test: remove tests values</p> <p>* Update main.tf</p> <p>Co-authored-by: Ben Whaley &lt;503816+bwhaley@users.noreply.github.com&gt;</p> <p>---------</p> <p>Co-authored-by: Forlot Romain &lt;rforlot@yahoo.com&gt; <br />Co-authored-by: Ben Whaley &lt;503816+bwhaley@users.noreply.github.com&gt;</p> bwhaley tag:github.com,2008:Repository/529406391/v0.8.6 2025-06-26T18:40:50Z v0.8.6 bwhaley