Description
This release adds several new configuration options:
- The connectivity tester function is invoked every minute. Previously, it would check
https://www.example.com
andhttps://www.google.com
once before exiting. Now it will check everyCONNECTIVITY_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
.