Documentation
¶
Index ¶
- Constants
- func CollectorDaemonSetServiceComponent() string
- func DaemonSetClusterRoleBindingName(namePrefix string) string
- func DaemonSetClusterRoleName(namePrefix string) string
- func DaemonSetCollectorConfigConfigMapName(namePrefix string) string
- func DaemonSetName(namePrefix string) string
- func DeploymentClusterRoleBindingName(namePrefix string) string
- func DeploymentClusterRoleName(namePrefix string) string
- func DeploymentCollectorConfigConfigMapName(namePrefix string) string
- func DeploymentName(namePrefix string) string
- func FilelogReceiverOffsetsConfigMapName(namePrefix string) string
- func ServiceName(namePrefix string) string
- func WithProbeHandler(probe corev1.Probe) *corev1.Probe
- type KubeletStatsReceiverConfig
- type NamespacedFilter
- type NamespacedTransform
- type OTelColResourceManager
- type TargetAllocatorMtlsConfig
Constants ¶
View Source
const ( OtlpGrpcHostPort = 40317 OtlpHttpHostPort = 40318 )
Variables ¶
This section is empty.
Functions ¶
func CollectorDaemonSetServiceComponent ¶
func CollectorDaemonSetServiceComponent() string
exposing this const for the configuration of the target-allocator
func DaemonSetName ¶
func DeploymentName ¶
func ServiceName ¶
Types ¶
type NamespacedFilter ¶
type NamespacedFilter struct {
Namespace string
dash0common.Filter
}
type NamespacedTransform ¶
type NamespacedTransform struct {
Namespace string
Transform dash0common.NormalizedTransformSpec
}
type OTelColResourceManager ¶
func NewOTelColResourceManager ¶
func NewOTelColResourceManager( k8sClient client.Client, scheme *runtime.Scheme, operatorManagerDeployment *appsv1.Deployment, collectorConfig util.CollectorConfig, ) *OTelColResourceManager
func (*OTelColResourceManager) CreateOrUpdateOpenTelemetryCollectorResources ¶
func (m *OTelColResourceManager) CreateOrUpdateOpenTelemetryCollectorResources( ctx context.Context, extraConfig util.ExtraConfig, operatorConfigurationResource *dash0v1alpha1.Dash0OperatorConfiguration, allMonitoringResources []dash0v1beta1.Dash0Monitoring, logger logr.Logger, ) (bool, bool, error)
func (*OTelColResourceManager) DeleteResources ¶
func (m *OTelColResourceManager) DeleteResources( ctx context.Context, extraConfig util.ExtraConfig, logger logr.Logger, ) (bool, error)
Click to show internal directories.
Click to hide internal directories.