Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Usage of SI-Prefix Mega instead of IEC-Prefix Mebi to make use of // scaling provided by resource.*. E.g., resource.Milli ResourceMemoryMinimum = "250M" ResourceCPUMinimum = "150m" ResourceMemoryMaximum = "1G" ResourceCPUMaximum = "300m" )
View Source
const ( MonitoringServiceAccount = "dynatrace-kubernetes-monitoring" KubernetesArch = "kubernetes.io/arch" KubernetesOS = "kubernetes.io/os" KubernetesBetaArch = "beta.kubernetes.io/arch" KubernetesBetaOS = "beta.kubernetes.io/os" AMD64 = "amd64" ARM64 = "arm64" LINUX = "linux" DTCapabilities = "DT_CAPABILITIES" DTIdSeedNamespace = "DT_ID_SEED_NAMESPACE" DTIdSeedClusterId = "DT_ID_SEED_K8S_CLUSTER_ID" DTCapabilitiesArg = "--enable=$(DT_CAPABILITIES)" ProxyArg = `PROXY="${ACTIVE_GATE_PROXY}"` ProxyEnv = "ACTIVE_GATE_PROXY" ProxyKey = "ProxyKey" CapabilityEnv = "kubernetes_monitoring" StatefulSetSuffix = "-kubemon" )
View Source
const (
Name = "kubernetes-monitoring"
)
View Source
const (
ServiceAccountName = "dynatrace-kubernetes-monitoring"
)
Variables ¶
This section is empty.
Functions ¶
func BuildLabelsFromInstance ¶
func BuildLabelsFromInstance(instance *dynatracev1alpha1.DynaKube) map[string]string
Types ¶
type Reconciler ¶
func NewReconciler ¶
Click to show internal directories.
Click to hide internal directories.