opentelemetry

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 17, 2020 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ContextInstance is the OpenTelemetryCollector CR (instance) that is the current target of the reconciliation
	ContextInstance ContextEntry = "__instance"

	// ContextLogger represents the context entry for the logger instance to be used for context-dependent log entries
	ContextLogger ContextEntry = "__logger"

	// ModeDaemonSet specifies that the collector should be deployed as a Kubernetes DaemonSet
	ModeDaemonSet Mode = "daemonset"

	// ModeDeployment specifies that the collector should be deployed as a Kubernetes Deployment
	ModeDeployment Mode = "deployment"

	// CollectorConfigMapEntry represents the configuration file name for the collector
	CollectorConfigMapEntry = "collector.yaml"

	// OtelColImageConfigKey represents the key to override the OpenTelemetry Collector container image
	OtelColImageConfigKey = "otelcol-image"

	// SvcMonitorAvailable represents the key that indicates whether a ServiceMonitor CRD is known to the cluster
	SvcMonitorAvailable = "svc-monitor-avail"
)

Variables

This section is empty.

Functions

func FlagSet added in v0.0.2

func FlagSet() *pflag.FlagSet

FlagSet returns this operator's flags

func ResetFlagSet added in v0.0.2

func ResetFlagSet()

ResetFlagSet will set the cached flagset to nil

Types

type ContextEntry

type ContextEntry string

ContextEntry represents a key in the context map

type Mode added in v0.0.2

type Mode string

Mode represents how the collector should be deployed (deployment vs. daemonset)

Directories

Path Synopsis
Package v1alpha1 contains API Schema definitions for the opentelemetry v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=opentelemetry.io Package v1alpha1 contains API Schema definitions for the opentelemetry v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=opentelemetry.io
Package v1alpha1 contains API Schema definitions for the opentelemetry v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=opentelemetry.io Package v1alpha1 contains API Schema definitions for the opentelemetry v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=opentelemetry.io

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL