Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NodeExporterReconciler ¶
type NodeExporterReconciler struct {
*utils.ComponentReconciler
}
func NewNodeExporterReconciler ¶
func NewNodeExporterReconciler(c client.Client, s *runtime.Scheme, dc discovery.DiscoveryInterface) *NodeExporterReconciler
func (*NodeExporterReconciler) Run ¶
func (r *NodeExporterReconciler) Run(cr *v1alpha1.PlatformMonitoring) error
Run reconciliation for node-exporter configuration. Creates new daemonset, service, service account, cluster role and cluster role binding if its don't exists. Updates deployment and service in case of any changes. Returns true if need to requeue, false otherwise.
Click to show internal directories.
Click to hide internal directories.