package
0.8.4
Repository: https://github.com/datadog/datadog-operator.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
Package testutils_test contains a set of unit-test helper functions to ease the creation of unit-test around the DatadogAgent CRD controller.

# Functions

CheckOwnerReference return true if owner is the owner of the object.
DefaultBuilderOptions returns a default BuilderOptions instance.
GetConfName get the name of the Configmap for a CustomConfigSpec.
NewEnvVarsBuilder returns a new EnvVarsBuilder instance.
NewPartOfLabelValue creates an instance of PartOfLabelValue from a DatadogAgent.
NewReconciler returns a reconciler for DatadogAgent.
NewVolumeBuilder returns a new VolumeBuilder instance.
NewVolumeMountBuilder returns a new VolumeMountBuilder instance.
SetOwnerReference sets owner as a OwnerReference.

# Constants

FieldPathMetaName used as FieldPath to retrieve the pod name.
FieldPathSpecNodeName used as FieldPath for selecting the NodeName.
FieldPathStatusHostIP used as FieldPath to retrieve the host ip.
FieldPathStatusPodIP used as FieldPath to retrieve the pod ip.
SystemProbeAgentSecurityConfigMapSuffixName AgentSecurity configmap name.
SystemProbeConfigMapSuffixName SystemProbe Config configmap name.

# Structs

BuilderOptions corresponds to Builders options.
EnvVarBuilder used to generate a list of EnvVar.
PartOfLabelValue is helpful to work with the "app.kubernetes.io/part-of" label.
Reconciler is the internal reconciler for Datadog Agent.
ReconcilerOptions provides options read from command line.
VolumeBuilder used to generate a list of Volume.
VolumeMountBuilder used to generate a list of VolumeMount.