This PR introduces the capability for the Gateway to sync its configuration with a remote folder in the cloud such as Amazon S3, Google Cloud Storage, IBM Cloud Object Storage, Dropbox, and many others. The configuration is monitored for changes, and when a file is changed, the Gateway is reloaded automatically. This is very useful to gracefully update the Gateway on the fly, without impacting the active traffic; if the new configuration is invalid, the Gateway doesn't break, running with the last known valid configuration.
See the updated README for more details.
Other changes:
[x] Updated the existing /health-check endpoint to also print information on the config, such as when it was last updated, or when was the Gateway last reloaded:
This PR introduces the capability for the Gateway to sync its configuration with a remote folder in the cloud such as Amazon S3, Google Cloud Storage, IBM Cloud Object Storage, Dropbox, and many others. The configuration is monitored for changes, and when a file is changed, the Gateway is reloaded automatically. This is very useful to gracefully update the Gateway on the fly, without impacting the active traffic; if the new configuration is invalid, the Gateway doesn't break, running with the last known valid configuration.
See the updated README for more details.
Other changes:
/health-check
endpoint to also print information on the config, such as when it was last updated, or when was the Gateway last reloaded:Types of changes