Documentation ¶
Overview ¶
Package naming is for determining the names for components (containers, services, ...).
Index ¶
- func Collector(otelcol v1alpha1.OpenTelemetryCollector) string
- func ConfigMap(otelcol v1alpha1.OpenTelemetryCollector) string
- func ConfigMapVolume() string
- func Container() string
- func HeadlessService(otelcol v1alpha1.OpenTelemetryCollector) string
- func MonitoringService(otelcol v1alpha1.OpenTelemetryCollector) string
- func Service(otelcol v1alpha1.OpenTelemetryCollector) string
- func ServiceAccount(otelcol v1alpha1.OpenTelemetryCollector) string
- func TAConfigMap(otelcol v1alpha1.OpenTelemetryCollector) string
- func TAConfigMapVolume() string
- func TAContainer() string
- func TAService(otelcol v1alpha1.OpenTelemetryCollector) string
- func TargetAllocator(otelcol v1alpha1.OpenTelemetryCollector) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Collector ¶
func Collector(otelcol v1alpha1.OpenTelemetryCollector) string
Collector builds the collector (deployment/daemonset) name based on the instance.
func ConfigMap ¶
func ConfigMap(otelcol v1alpha1.OpenTelemetryCollector) string
ConfigMap builds the name for the config map used in the OpenTelemetryCollector containers.
func ConfigMapVolume ¶
func ConfigMapVolume() string
ConfigMapVolume returns the name to use for the config map's volume in the pod.
func Container ¶
func Container() string
Container returns the name to use for the container in the pod.
func HeadlessService ¶
func HeadlessService(otelcol v1alpha1.OpenTelemetryCollector) string
HeadlessService builds the name for the headless service based on the instance.
func MonitoringService ¶
func MonitoringService(otelcol v1alpha1.OpenTelemetryCollector) string
MonitoringService builds the name for the monitoring service based on the instance.
func Service ¶
func Service(otelcol v1alpha1.OpenTelemetryCollector) string
Service builds the service name based on the instance.
func ServiceAccount ¶
func ServiceAccount(otelcol v1alpha1.OpenTelemetryCollector) string
ServiceAccount builds the service account name based on the instance.
func TAConfigMap ¶ added in v0.33.0
func TAConfigMap(otelcol v1alpha1.OpenTelemetryCollector) string
TAConfigMap returns the name for the config map used in the TargetAllocator.
func TAConfigMapVolume ¶ added in v0.33.0
func TAConfigMapVolume() string
TAConfigMapVolume returns the name to use for the config map's volume in the TargetAllocator pod.
func TAContainer ¶ added in v0.33.0
func TAContainer() string
TAContainer returns the name to use for the container in the TargetAllocator pod.
func TAService ¶ added in v0.33.0
func TAService(otelcol v1alpha1.OpenTelemetryCollector) string
TAService returns the name to use for the TargetAllocator service.
func TargetAllocator ¶ added in v0.33.0
func TargetAllocator(otelcol v1alpha1.OpenTelemetryCollector) string
TargetAllocator returns the TargetAllocator deployment resource name.
Types ¶
This section is empty.