Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // can be overridden in tests GetDefaultSDKs = sdks.GetDefaultSDKs )
Functions ¶
func SetupWithManager ¶
Types ¶
type ApplyInstrumentationDeviceReason ¶
type ApplyInstrumentationDeviceReason string
const ( ApplyInstrumentationDeviceReasonDataCollectionNotReady ApplyInstrumentationDeviceReason = "DataCollectionNotReady" ApplyInstrumentationDeviceReasonNoRuntimeDetails ApplyInstrumentationDeviceReason = "NoRuntimeDetails" ApplyInstrumentationDeviceReasonErrApplying ApplyInstrumentationDeviceReason = "ErrApplyingInstrumentationDevice" ApplyInstrumentationDeviceReasonErrRemoving ApplyInstrumentationDeviceReason = "ErrRemovingInstrumentationDevice" ApplyInstrumentationDeviceReasonRuntimeVersionNotSupported ApplyInstrumentationDeviceReason = "RuntimeVersionNotSupported" )
type CollectorsGroupReconciler ¶
CollectorsGroupReconciler is responsible for reconciling the instrumented workloads once the collectors group becomes ready - by adding the instrumentation device to the workloads. This is necessary to ensure that we won't instrument any workload before the node collectors are ready to receive the data.
type DaemonSetReconciler ¶
type DeploymentReconciler ¶
type PodsWebhook ¶
type PodsWebhook struct{}
Click to show internal directories.
Click to hide internal directories.