# Constants

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Affinity does not pass if a node has at least one pod, which should be scheduled on operational nodes and other nodes are in maintenance-required, which do not have such a pod.
AlterAnnotation is a trigger plugin, which can add, change or remove an annotation.
AlterLabel is a trigger plugin, which can add, change or remove a label.
No description provided by the author
Collects all values of the given Label key and passes if the current nodes value is less than the clusters max value, which indicates that an update may be needed.
Condition is a check plugin that checks if a node has a certain status for a defined condition.
No description provided by the author
HasAnnotation is a check plugin that checks whether a node has an annotation or an annotation with a certain value.
HasLabel is a check plugin that checks whether a node has a label or a label with a certain value.
No description provided by the author
Mail is a notification plugins that sends an e-mail.
MaxMaintenance is a check plugin that checks whether the amount of nodes with the in-maintenance state does not exceed the specified amount.
No description provided by the author
HasLabel is a check plugin that queries a prometheus for the most recent value of a query, which is checked against a given expression.
Slack is a notification plugin that uses a slack webhook and a channel to post a notification about the nodes state in slack while grouping messages within a certain period in a thread.
SlackWebhook is a notification plugin that uses a slack webhook and a channel to post a notification about the nodes state in slack.
Stagger is a check plugin that checks that only one node can pass every configurable period.
TimeWindow is a check plugin that checks whether it is invoked on a certain weekday with a specified timewindow.
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author