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
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
Types ¶
This section is empty.