Added support for track_scripts to the template #4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds support for track_scripts in the keepalived Puppet module template.
With this new feature, users can now define scripts to be tracked by keepalived and have the virtual IP failover if the script fails. This is useful for monitoring services that are critical for the proper functioning of the virtual IP, such as database or load balancer services.
The changes made include:
These changes have been tested locally and the new feature is working as expected.