Skip to content

v0.1.1

Compare
Choose a tag to compare
@bwhaley bwhaley released this 22 Nov 16:38
· 36 commits to main since this release
0238e39

Description

This release adds several new configuration options:

  • The connectivity tester function is invoked every minute. Previously, it would check https://www.example.com and https://www.google.com once before exiting. Now it will check every CONNECTIVITY_CHECK_INTERVAL seconds (default 5 seconds).
  • The URLs to check are now configurable via CHECK_URLS. example.com and google.com remain the defaults.
  • NAT instance EIP allocation IDs can now be provided via nat_instance_eip_ids. If provided, the number of allocation IDs must match the number of public subnets. Thanks to @korenyoni for this contribution!

In addition, the connectivity test failure conditions have been expanded to several more conditions:

ReadTimeout, ConnectTimeout, HTTPError, Timeout, ConnectionError, RequestException

Previously, the check only failed on ConnectionError.