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