package
0.0.0-20250121172949-348f5b60d9ab
Repository: https://github.com/andfasano/epistatest.git
Documentation: pkg.go.dev
# README
NodesMonitor controller tests example
This example shows how to unit test the relevant behaviors of a sample controller, NodesMonitorController
.
Its main duty is counting the nodes in the cluster, by honoring the configuration specified by the user in the
NodesMonitor
custom resource.
Different resources could be used to count different kind of nodes. The user can specify a label filter to select
which nodes must be counted, and an alert threshold value. Every time the number of nodes crosses the threshold,
a new ThresholdExceeded
condition is appended in the related resource.
It's also possible to turn on/off the monitoring activity by setting the Active
field.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author