Documentation
¶
Overview ¶
Package controllers contains the main controller, where the reconciliation starts.
Package controllers contains the main controller, where the reconciliation starts.
Package controllers contains the main controller, where the reconciliation starts.
Index ¶
- func BuildCollector(params manifests.Params) ([]client.Object, error)
- func BuildDcgmExporter(params manifests.Params) ([]client.Object, error)
- func BuildNeuronMonitor(params manifests.Params) ([]client.Object, error)
- type AmazonCloudWatchAgentReconciler
- type DcgmExporterReconciler
- type NeuronMonitorReconciler
- type Params
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildCollector ¶ added in v1.1.0
BuildCollector returns the generation and collected errors of all manifests for a given instance.
func BuildDcgmExporter ¶ added in v1.3.0
BuildDcgmExporter returns the generation and collected errors of all manifests for a given instance.
Types ¶
type AmazonCloudWatchAgentReconciler ¶
type AmazonCloudWatchAgentReconciler struct { client.Client // contains filtered or unexported fields }
AmazonCloudWatchAgentReconciler reconciles a AmazonCloudWatchAgent object.
func NewReconciler ¶
func NewReconciler(p Params) *AmazonCloudWatchAgentReconciler
NewReconciler creates a new reconciler for AmazonCloudWatchAgent objects.
func (*AmazonCloudWatchAgentReconciler) Reconcile ¶
func (r *AmazonCloudWatchAgentReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile the current state of an OpenTelemetry collector resource with the desired state.
func (*AmazonCloudWatchAgentReconciler) SetupWithManager ¶
func (r *AmazonCloudWatchAgentReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager tells the manager what our controller is interested in.
type DcgmExporterReconciler ¶ added in v1.3.0
DcgmExporterReconciler reconciles a DcgmExporter object.
func NewDcgmExporterReconciler ¶ added in v1.3.0
func NewDcgmExporterReconciler(p Params) *DcgmExporterReconciler
NewReconciler creates a new reconciler for DcgmExporter objects.
func (*DcgmExporterReconciler) Reconcile ¶ added in v1.3.0
func (r *DcgmExporterReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile the current state of an OpenTelemetry collector resource with the desired state.
func (*DcgmExporterReconciler) SetupWithManager ¶ added in v1.3.0
func (r *DcgmExporterReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager tells the manager what our controller is interested in.
type NeuronMonitorReconciler ¶ added in v1.3.0
NeuronMonitorReconciler reconciles a NeuronMonitor object.
func NewNeuronMonitorReconciler ¶ added in v1.3.0
func NewNeuronMonitorReconciler(p Params) *NeuronMonitorReconciler
NewReconciler creates a new reconciler for NeuronMonitor objects.
func (*NeuronMonitorReconciler) Reconcile ¶ added in v1.3.0
func (r *NeuronMonitorReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile the current state of an OpenTelemetry collector resource with the desired state.
func (*NeuronMonitorReconciler) SetupWithManager ¶ added in v1.3.0
func (r *NeuronMonitorReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager tells the manager what our controller is interested in.