Documentation
¶
Index ¶
- Constants
- func ApplyGlobalComponentDependencies(logger logr.Logger, dda *v2alpha1.DatadogAgent, ...) []error
- func ApplyGlobalDependencies(logger logr.Logger, dda *v2alpha1.DatadogAgent, ...) []error
- func ApplyGlobalSettingsClusterAgent(logger logr.Logger, manager feature.PodTemplateManagers, ...)
- func ApplyGlobalSettingsClusterChecksRunner(logger logr.Logger, manager feature.PodTemplateManagers, ...)
- func ApplyGlobalSettingsNodeAgent(logger logr.Logger, manager feature.PodTemplateManagers, ...)
Constants ¶
View Source
const ( FIPSProxyCustomConfigVolumeName = "fips-proxy-cfg" FIPSProxyCustomConfigFileName = "datadog-fips-proxy.cfg" FIPSProxyCustomConfigMapName = "%s-fips-config" FIPSProxyCustomConfigMountPath = "/etc/datadog-fips-proxy/datadog-fips-proxy.cfg" InstallInfoToolVersion = "DD_TOOL_VERSION" )
View Source
const ( DDChecksTagCardinality = "DD_CHECKS_TAG_CARDINALITY" DDClusterAgentAuthToken = "DD_CLUSTER_AGENT_AUTH_TOKEN" DDCriSocketPath = "DD_CRI_SOCKET_PATH" DDFIPSEnabled = "DD_FIPS_ENABLED" DDFIPSPortRangeStart = "DD_FIPS_PORT_RANGE_START" DDFIPSUseHTTPS = "DD_FIPS_HTTPS" DDFIPSLocalAddress = "DD_FIPS_LOCAL_ADDRESS" DDKubeletCAPath = "DD_KUBELET_CLIENT_CA" DDKubeletTLSVerify = "DD_KUBELET_TLS_VERIFY" DDKubernetesPodResourcesSocket = "DD_KUBERNETES_KUBELET_PODRESOURCES_SOCKET" DDNamespaceLabelsAsTags = "DD_KUBERNETES_NAMESPACE_LABELS_AS_TAGS" DDNamespaceAnnotationsAsTags = "DD_KUBERNETES_NAMESPACE_ANNOTATIONS_AS_TAGS" DDNodeLabelsAsTags = "DD_KUBERNETES_NODE_LABELS_AS_TAGS" DDOriginDetectionUnified = "DD_ORIGIN_DETECTION_UNIFIED" DDPodAnnotationsAsTags = "DD_KUBERNETES_POD_ANNOTATIONS_AS_TAGS" DDPodLabelsAsTags = "DD_KUBERNETES_POD_LABELS_AS_TAGS" DDSecretBackendCommand = "DD_SECRET_BACKEND_COMMAND" DDSecretBackendArguments = "DD_SECRET_BACKEND_ARGUMENTS" DDSecretBackendTimeout = "DD_SECRET_BACKEND_TIMEOUT" DDSecretRefreshInterval = "DD_SECRET_REFRESH_INTERVAL" DDTags = "DD_TAGS" DockerHost = "DOCKER_HOST" DDKubernetesResourcesLabelsAsTags = "DD_KUBERNETES_RESOURCES_LABELS_AS_TAGS" DDKubernetesResourcesAnnotationsAsTags = "DD_KUBERNETES_RESOURCES_ANNOTATIONS_AS_TAGS" )
This file tracks environment variables used in global
Variables ¶
This section is empty.
Functions ¶
func ApplyGlobalComponentDependencies ¶
func ApplyGlobalComponentDependencies(logger logr.Logger, dda *v2alpha1.DatadogAgent, resourceManagers feature.ResourceManagers, componentName v2alpha1.ComponentName, rc feature.RequiredComponent) []error
ApplyGlobalComponentDependencies applies the global dependencies for a component.
func ApplyGlobalDependencies ¶
func ApplyGlobalDependencies(logger logr.Logger, dda *v2alpha1.DatadogAgent, resourceManagers feature.ResourceManagers) []error
ApplyGlobalDependencies applies the global dependencies for a DatadogAgent instance.
func ApplyGlobalSettingsClusterAgent ¶
func ApplyGlobalSettingsClusterAgent(logger logr.Logger, manager feature.PodTemplateManagers, dda *v2alpha1.DatadogAgent, resourcesManager feature.ResourceManagers, requiredComponents feature.RequiredComponents)
ApplyGlobalSettingsClusterAgent applies the global settings for the ClusterAgent component.
func ApplyGlobalSettingsClusterChecksRunner ¶
func ApplyGlobalSettingsClusterChecksRunner(logger logr.Logger, manager feature.PodTemplateManagers, dda *v2alpha1.DatadogAgent, resourcesManager feature.ResourceManagers, requiredComponents feature.RequiredComponents)
ApplyGlobalSettingsClusterChecksRunner applies the global settings for the ClusterChecksRunner component.
func ApplyGlobalSettingsNodeAgent ¶
func ApplyGlobalSettingsNodeAgent(logger logr.Logger, manager feature.PodTemplateManagers, dda *v2alpha1.DatadogAgent, resourcesManager feature.ResourceManagers, singleContainerStrategyEnabled bool, requiredComponents feature.RequiredComponents)
ApplyGlobalSettingsNodeAgent applies the global settings for the NodeAgent component.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.