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 release of Tarmac fixes many little things but comes with three new features that can be very useful.
New Features
Retries for Init Functions
When configured, Init functions that fail can be automatically retried with a configurable interval (with an exponential increase between retries) and max attempts.
Run Mode
Previously, once started, Tarmac would just run forever, but with Run Mode, you can now specify job mode, which will run any Init functions defined and then exit on completion. This can be used to create jobs via an external job scheduler.
Maintenance Mode
A new configuration, Maintenance Mode, is created. When turned on, maintenance mode will cause readiness checks to fail. This, along with Consul for dynamic configuration, will allow users to mark running instances as not ready to help coordinate maintenance activities.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
This release of Tarmac fixes many little things but comes with three new features that can be very useful.
New Features
When configured, Init functions that fail can be automatically retried with a configurable interval (with an exponential increase between retries) and max attempts.
Previously, once started, Tarmac would just run forever, but with Run Mode, you can now specify
job
mode, which will run any Init functions defined and then exit on completion. This can be used to create jobs via an external job scheduler.A new configuration, Maintenance Mode, is created. When turned on, maintenance mode will cause readiness checks to fail. This, along with Consul for dynamic configuration, will allow users to mark running instances as not ready to help coordinate maintenance activities.
What's Changed
Full Changelog: v0.7.3...v0.8.0
This discussion was created from the release v0.8.0.
Beta Was this translation helpful? Give feedback.
All reactions