Documentation ¶
Index ¶
- func NewDatadogAgent(ns, name string, globalOverride *v2alpha1.GlobalConfig) *v2alpha1.DatadogAgent
- type DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) Build() *v2alpha1.DatadogAgent
- func (builder *DatadogAgentBuilder) BuildWithDefaults() *v2alpha1.DatadogAgent
- func (builder *DatadogAgentBuilder) WithAPMEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAPMHostPortEnabled(enabled bool, port *int32) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAPMSingleStepInstrumentationEnabled(enabled bool, enabledNamespaces []string, disabledNamespaces []string, ...) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAPMUDSEnabled(enabled bool, apmSocketHostPath string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithASMEnabled(threats, sca, iast bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAdmissionControllerAgentCommunicationMode(comMode string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAdmissionControllerEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAdmissionControllerFailurePolicy(policy string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAdmissionControllerMutateUnlabelled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAdmissionControllerMutationEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAdmissionControllerRegistry(name string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAdmissionControllerServiceName(name string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAdmissionControllerValidationEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAdmissionControllerWebhookName(name string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithAnnotations(annotations map[string]string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithCSPMEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithCWSEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithCWSInstrumentationEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithCWSInstrumentationMode(mode string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithChecksTagCardinality(cardinality string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithClusterChecksEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithClusterChecksUseCLCEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithComponentOverride(componentName v2alpha1.ComponentName, ...) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithCredentials(apiKey, appKey string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithDogstatsdHostPortConfig(port int32) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithDogstatsdHostPortEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithDogstatsdMapperProfiles(customMapperProfilesConf string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithDogstatsdOriginDetectionEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithDogstatsdTagCardinality(cardinality string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithDogstatsdUnixDomainSocketConfigEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithDogstatsdUnixDomainSocketConfigPath(customPath string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithEnvVars(envs []corev1.EnvVar) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithEventCollectionKubernetesEvents(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithEventCollectionUnbundleEvents(enabled bool, eventTypes []v2alpha1.EventTypes) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithFIPS(fipsConfig v2alpha1.FIPSConfig) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithGlobalCriSocketPath(criSocketPath string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithGlobalDockerSocketPath(dockerSocketPath string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithGlobalKubeletConfig(hostCAPath, agentCAPath string, tlsVerify bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithGlobalSecretBackendGlobalPerms(command string, args string, timeout int32) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithGlobalSecretBackendSpecificRoles(command string, args string, timeout int32, secretNs string, ...) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithHelmCheckCollectEvents(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithHelmCheckEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithHelmCheckValuesAsTags(valuesAsTags map[string]string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithKSMCustomConf(customData string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithKSMEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithLiveContainerCollectionEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithLiveProcessEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithLiveProcessScrubStrip(scrubEnabled, stripEnabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithLogCollectionCollectAll(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithLogCollectionEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithLogCollectionLogCollectionUsingFiles(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithLogCollectionOpenFilesLimit(limit int32) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithLogCollectionPaths(podLogs, containerLogs, containerSymlinks, tempStorate string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithNPMEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithName(name string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithOOMKillEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithOTLPGRPCSettings(enabled bool, hostPortEnabled bool, customHostPort int32, endpoint string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithOTLPHTTPSettings(enabled bool, hostPortEnabled bool, customHostPort int32, endpoint string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithOrchestratorExplorerCustomConfigData(customConfigData string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithOrchestratorExplorerDDUrl(ddUrl string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithOrchestratorExplorerEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithOrchestratorExplorerExtraTags(tags []string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithOrchestratorExplorerScrubContainers(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithOriginDetectionUnified(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithProcessChecksInCoreAgent(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithProcessDiscoveryEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithPrometheusScrapeAdditionalConfigs(additionalConfig string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithPrometheusScrapeEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithPrometheusScrapeServiceEndpoints(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithPrometheusScrapeVersion(version int) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithRegistry(registry string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithRemoteConfigEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithSidecarInjectionClusterAgentCommunicationEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithSidecarInjectionEnabled(enabled bool) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithSidecarInjectionImageName(name string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithSidecarInjectionImageTag(tag string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithSidecarInjectionProfiles(envKey, envValue, resourceCPU, resourceMem string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithSidecarInjectionProvider(provider string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithSidecarInjectionRegistry(registry string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithSidecarInjectionSelectors(selectorKey, selectorValue string) *DatadogAgentBuilder
- func (builder *DatadogAgentBuilder) WithSingleContainerStrategy(enabled bool) *DatadogAgentBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDatadogAgent ¶
func NewDatadogAgent(ns, name string, globalOverride *v2alpha1.GlobalConfig) *v2alpha1.DatadogAgent
NewDatadogAgent returns an initialized and defaulted DatadogAgent for testing purpose
Types ¶
type DatadogAgentBuilder ¶
type DatadogAgentBuilder struct {
// contains filtered or unexported fields
}
func NewDatadogAgentBuilder ¶
func NewDatadogAgentBuilder() *DatadogAgentBuilder
NewDatadogAgentBuilder creates DatadogAgent and initializes Global, Features, Override properties
func NewDefaultDatadogAgentBuilder ¶
func NewDefaultDatadogAgentBuilder() *DatadogAgentBuilder
NewDefaultDatadogAgentBuilder created DatadogAgent and applies defaults
func NewInitializedDatadogAgentBuilder ¶
func NewInitializedDatadogAgentBuilder(ns, name string) *DatadogAgentBuilder
NewDefaultDatadogAgentBuilder initialized with name, namespace, creds and metadata
func (*DatadogAgentBuilder) Build ¶
func (builder *DatadogAgentBuilder) Build() *v2alpha1.DatadogAgent
Build returns DatadogAgent pointer with current properties
func (*DatadogAgentBuilder) BuildWithDefaults ¶
func (builder *DatadogAgentBuilder) BuildWithDefaults() *v2alpha1.DatadogAgent
BuildWithDefaults applies defaults to current properties and returns resulting DatadogAgent
func (*DatadogAgentBuilder) WithAPMEnabled ¶
func (builder *DatadogAgentBuilder) WithAPMEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAPMHostPortEnabled ¶
func (builder *DatadogAgentBuilder) WithAPMHostPortEnabled(enabled bool, port *int32) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAPMSingleStepInstrumentationEnabled ¶
func (builder *DatadogAgentBuilder) WithAPMSingleStepInstrumentationEnabled(enabled bool, enabledNamespaces []string, disabledNamespaces []string, libVersion map[string]string, languageDetectionEnabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAPMUDSEnabled ¶
func (builder *DatadogAgentBuilder) WithAPMUDSEnabled(enabled bool, apmSocketHostPath string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithASMEnabled ¶
func (builder *DatadogAgentBuilder) WithASMEnabled(threats, sca, iast bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAdmissionControllerAgentCommunicationMode ¶
func (builder *DatadogAgentBuilder) WithAdmissionControllerAgentCommunicationMode(comMode string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAdmissionControllerEnabled ¶
func (builder *DatadogAgentBuilder) WithAdmissionControllerEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAdmissionControllerFailurePolicy ¶
func (builder *DatadogAgentBuilder) WithAdmissionControllerFailurePolicy(policy string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAdmissionControllerMutateUnlabelled ¶
func (builder *DatadogAgentBuilder) WithAdmissionControllerMutateUnlabelled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAdmissionControllerMutationEnabled ¶ added in v1.11.0
func (builder *DatadogAgentBuilder) WithAdmissionControllerMutationEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAdmissionControllerRegistry ¶
func (builder *DatadogAgentBuilder) WithAdmissionControllerRegistry(name string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAdmissionControllerServiceName ¶
func (builder *DatadogAgentBuilder) WithAdmissionControllerServiceName(name string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAdmissionControllerValidationEnabled ¶ added in v1.11.0
func (builder *DatadogAgentBuilder) WithAdmissionControllerValidationEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAdmissionControllerWebhookName ¶
func (builder *DatadogAgentBuilder) WithAdmissionControllerWebhookName(name string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithAnnotations ¶ added in v1.10.0
func (builder *DatadogAgentBuilder) WithAnnotations(annotations map[string]string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithCSPMEnabled ¶
func (builder *DatadogAgentBuilder) WithCSPMEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithCWSEnabled ¶
func (builder *DatadogAgentBuilder) WithCWSEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithCWSInstrumentationEnabled ¶
func (builder *DatadogAgentBuilder) WithCWSInstrumentationEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithCWSInstrumentationMode ¶
func (builder *DatadogAgentBuilder) WithCWSInstrumentationMode(mode string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithChecksTagCardinality ¶ added in v1.11.0
func (builder *DatadogAgentBuilder) WithChecksTagCardinality(cardinality string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithClusterChecksEnabled ¶
func (builder *DatadogAgentBuilder) WithClusterChecksEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithClusterChecksUseCLCEnabled ¶
func (builder *DatadogAgentBuilder) WithClusterChecksUseCLCEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithComponentOverride ¶
func (builder *DatadogAgentBuilder) WithComponentOverride(componentName v2alpha1.ComponentName, override v2alpha1.DatadogAgentComponentOverride) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithCredentials ¶
func (builder *DatadogAgentBuilder) WithCredentials(apiKey, appKey string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithDogstatsdHostPortConfig ¶
func (builder *DatadogAgentBuilder) WithDogstatsdHostPortConfig(port int32) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithDogstatsdHostPortEnabled ¶
func (builder *DatadogAgentBuilder) WithDogstatsdHostPortEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithDogstatsdMapperProfiles ¶
func (builder *DatadogAgentBuilder) WithDogstatsdMapperProfiles(customMapperProfilesConf string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithDogstatsdOriginDetectionEnabled ¶
func (builder *DatadogAgentBuilder) WithDogstatsdOriginDetectionEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithDogstatsdTagCardinality ¶
func (builder *DatadogAgentBuilder) WithDogstatsdTagCardinality(cardinality string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithDogstatsdUnixDomainSocketConfigEnabled ¶
func (builder *DatadogAgentBuilder) WithDogstatsdUnixDomainSocketConfigEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithDogstatsdUnixDomainSocketConfigPath ¶
func (builder *DatadogAgentBuilder) WithDogstatsdUnixDomainSocketConfigPath(customPath string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithEnvVars ¶ added in v1.10.0
func (builder *DatadogAgentBuilder) WithEnvVars(envs []corev1.EnvVar) *DatadogAgentBuilder
Global environment variable
func (*DatadogAgentBuilder) WithEventCollectionKubernetesEvents ¶
func (builder *DatadogAgentBuilder) WithEventCollectionKubernetesEvents(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithEventCollectionUnbundleEvents ¶
func (builder *DatadogAgentBuilder) WithEventCollectionUnbundleEvents(enabled bool, eventTypes []v2alpha1.EventTypes) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithFIPS ¶
func (builder *DatadogAgentBuilder) WithFIPS(fipsConfig v2alpha1.FIPSConfig) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithGlobalCriSocketPath ¶
func (builder *DatadogAgentBuilder) WithGlobalCriSocketPath(criSocketPath string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithGlobalDockerSocketPath ¶
func (builder *DatadogAgentBuilder) WithGlobalDockerSocketPath(dockerSocketPath string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithGlobalKubeletConfig ¶
func (builder *DatadogAgentBuilder) WithGlobalKubeletConfig(hostCAPath, agentCAPath string, tlsVerify bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithGlobalSecretBackendGlobalPerms ¶ added in v1.10.0
func (builder *DatadogAgentBuilder) WithGlobalSecretBackendGlobalPerms(command string, args string, timeout int32) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithGlobalSecretBackendSpecificRoles ¶ added in v1.10.0
func (builder *DatadogAgentBuilder) WithGlobalSecretBackendSpecificRoles(command string, args string, timeout int32, secretNs string, secretNames []string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithHelmCheckCollectEvents ¶
func (builder *DatadogAgentBuilder) WithHelmCheckCollectEvents(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithHelmCheckEnabled ¶
func (builder *DatadogAgentBuilder) WithHelmCheckEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithHelmCheckValuesAsTags ¶
func (builder *DatadogAgentBuilder) WithHelmCheckValuesAsTags(valuesAsTags map[string]string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithKSMCustomConf ¶
func (builder *DatadogAgentBuilder) WithKSMCustomConf(customData string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithKSMEnabled ¶
func (builder *DatadogAgentBuilder) WithKSMEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithLiveContainerCollectionEnabled ¶
func (builder *DatadogAgentBuilder) WithLiveContainerCollectionEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithLiveProcessEnabled ¶
func (builder *DatadogAgentBuilder) WithLiveProcessEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithLiveProcessScrubStrip ¶
func (builder *DatadogAgentBuilder) WithLiveProcessScrubStrip(scrubEnabled, stripEnabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithLogCollectionCollectAll ¶
func (builder *DatadogAgentBuilder) WithLogCollectionCollectAll(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithLogCollectionEnabled ¶
func (builder *DatadogAgentBuilder) WithLogCollectionEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithLogCollectionLogCollectionUsingFiles ¶
func (builder *DatadogAgentBuilder) WithLogCollectionLogCollectionUsingFiles(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithLogCollectionOpenFilesLimit ¶
func (builder *DatadogAgentBuilder) WithLogCollectionOpenFilesLimit(limit int32) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithLogCollectionPaths ¶
func (builder *DatadogAgentBuilder) WithLogCollectionPaths(podLogs, containerLogs, containerSymlinks, tempStorate string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithNPMEnabled ¶
func (builder *DatadogAgentBuilder) WithNPMEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithName ¶
func (builder *DatadogAgentBuilder) WithName(name string) *DatadogAgentBuilder
Common
func (*DatadogAgentBuilder) WithOOMKillEnabled ¶
func (builder *DatadogAgentBuilder) WithOOMKillEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithOTLPGRPCSettings ¶
func (builder *DatadogAgentBuilder) WithOTLPGRPCSettings(enabled bool, hostPortEnabled bool, customHostPort int32, endpoint string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithOTLPHTTPSettings ¶
func (builder *DatadogAgentBuilder) WithOTLPHTTPSettings(enabled bool, hostPortEnabled bool, customHostPort int32, endpoint string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithOrchestratorExplorerCustomConfigData ¶
func (builder *DatadogAgentBuilder) WithOrchestratorExplorerCustomConfigData(customConfigData string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithOrchestratorExplorerDDUrl ¶
func (builder *DatadogAgentBuilder) WithOrchestratorExplorerDDUrl(ddUrl string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithOrchestratorExplorerEnabled ¶
func (builder *DatadogAgentBuilder) WithOrchestratorExplorerEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithOrchestratorExplorerExtraTags ¶
func (builder *DatadogAgentBuilder) WithOrchestratorExplorerExtraTags(tags []string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithOrchestratorExplorerScrubContainers ¶
func (builder *DatadogAgentBuilder) WithOrchestratorExplorerScrubContainers(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithOriginDetectionUnified ¶
func (builder *DatadogAgentBuilder) WithOriginDetectionUnified(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithProcessChecksInCoreAgent ¶ added in v1.11.0
func (builder *DatadogAgentBuilder) WithProcessChecksInCoreAgent(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithProcessDiscoveryEnabled ¶
func (builder *DatadogAgentBuilder) WithProcessDiscoveryEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithPrometheusScrapeAdditionalConfigs ¶
func (builder *DatadogAgentBuilder) WithPrometheusScrapeAdditionalConfigs(additionalConfig string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithPrometheusScrapeEnabled ¶
func (builder *DatadogAgentBuilder) WithPrometheusScrapeEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithPrometheusScrapeServiceEndpoints ¶
func (builder *DatadogAgentBuilder) WithPrometheusScrapeServiceEndpoints(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithPrometheusScrapeVersion ¶
func (builder *DatadogAgentBuilder) WithPrometheusScrapeVersion(version int) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithRegistry ¶
func (builder *DatadogAgentBuilder) WithRegistry(registry string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithRemoteConfigEnabled ¶
func (builder *DatadogAgentBuilder) WithRemoteConfigEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithSidecarInjectionClusterAgentCommunicationEnabled ¶
func (builder *DatadogAgentBuilder) WithSidecarInjectionClusterAgentCommunicationEnabled(enabled bool) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithSidecarInjectionEnabled ¶
func (builder *DatadogAgentBuilder) WithSidecarInjectionEnabled(enabled bool) *DatadogAgentBuilder
sidecar Injection
func (*DatadogAgentBuilder) WithSidecarInjectionImageName ¶
func (builder *DatadogAgentBuilder) WithSidecarInjectionImageName(name string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithSidecarInjectionImageTag ¶
func (builder *DatadogAgentBuilder) WithSidecarInjectionImageTag(tag string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithSidecarInjectionProfiles ¶
func (builder *DatadogAgentBuilder) WithSidecarInjectionProfiles(envKey, envValue, resourceCPU, resourceMem string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithSidecarInjectionProvider ¶
func (builder *DatadogAgentBuilder) WithSidecarInjectionProvider(provider string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithSidecarInjectionRegistry ¶
func (builder *DatadogAgentBuilder) WithSidecarInjectionRegistry(registry string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithSidecarInjectionSelectors ¶
func (builder *DatadogAgentBuilder) WithSidecarInjectionSelectors(selectorKey, selectorValue string) *DatadogAgentBuilder
func (*DatadogAgentBuilder) WithSingleContainerStrategy ¶
func (builder *DatadogAgentBuilder) WithSingleContainerStrategy(enabled bool) *DatadogAgentBuilder
Click to show internal directories.
Click to hide internal directories.