Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetupControllers ¶
SetupControllers starts all controllers (also used by e2e tests)
Types ¶
type DatadogAgentReconciler ¶
type DatadogAgentReconciler struct {
client.Client
VersionInfo *version.Info
Log logr.Logger
Scheme *runtime.Scheme
Recorder record.EventRecorder
Options datadogagent.ReconcilerOptions
// contains filtered or unexported fields
}
DatadogAgentReconciler reconciles a DatadogAgent object.
func (*DatadogAgentReconciler) Reconcile ¶
func (r *DatadogAgentReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile loop for DatadogAgent.
func (*DatadogAgentReconciler) SetupWithManager ¶
func (r *DatadogAgentReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager creates a new DatadogAgent controller.
type DatadogMonitorReconciler ¶ added in v0.6.0
type DatadogMonitorReconciler struct {
Client client.Client
DDClient datadogclient.DatadogClient
VersionInfo *version.Info
Log logr.Logger
Scheme *runtime.Scheme
Recorder record.EventRecorder
// contains filtered or unexported fields
}
DatadogMonitorReconciler reconciles a DatadogMonitor object.
func (*DatadogMonitorReconciler) Reconcile ¶ added in v0.6.0
func (r *DatadogMonitorReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile loop for DatadogMonitor.
func (*DatadogMonitorReconciler) SetupWithManager ¶ added in v0.6.0
func (r *DatadogMonitorReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager creates a new DatadogMonitor controller.
Click to show internal directories.
Click to hide internal directories.