common

package
v0.16.0 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ReadUser is the global user for reading logs
	ReadUser = "read"

	// Possible values for --logging-agent flag.
	LoggingAgentPromtail = "promtail"
	LoggingAgentAlloy    = "alloy"

	// Possible values for --events-logger flag.
	EventsLoggerAlloy        = "alloy"
	EventsLoggerGrafanaAgent = "grafana-agent"

	// App name keys in the observability bundle
	AlloyObservabilityBundleAppName          = "alloyLogs"
	PromtailObservabilityBundleAppName       = "promtail"
	PromtailObservabilityBundleLegacyAppName = "promtail-app"

	// Alloy app name and namespace when using Alloy as logging agent.
	AlloyLogAgentAppName      = "alloy-logs"
	AlloyLogAgentAppNamespace = "kube-system"

	// Alloy app name and namespace when using Alloy as events logger.
	AlloyEventsLoggerAppName      = "alloy-events"
	AlloyEventsLoggerAppNamespace = "kube-system"

	MaxBackoffPeriod = "10m"
	LokiURLFormat    = "https://%s/loki/api/v1/push"
)
View Source
const ObservabilityBundleAppName string = "observability-bundle"

Variables

This section is empty.

Functions

func AddCommonLabels

func AddCommonLabels(labels map[string]string)

func FormatScrapedNamespaces added in v0.16.0

func FormatScrapedNamespaces(lc loggedcluster.Interface, namespaces []string) string

func GetObservabilityBundleAppVersion added in v0.5.1

func GetObservabilityBundleAppVersion(lc loggedcluster.Interface, client client.Client, ctx context.Context) (version semver.Version, err error)

func GrafanaAgentExtraSecretName added in v0.2.0

func GrafanaAgentExtraSecretName() string

func IsLoggingEnabled

func IsLoggingEnabled(lc loggedcluster.Interface) bool

func IsWorkloadCluster added in v0.0.4

func IsWorkloadCluster(lc loggedcluster.Interface) bool

func ObservabilityBundleAppMeta added in v0.1.3

func ObservabilityBundleAppMeta(lc loggedcluster.Interface) metav1.ObjectMeta

ObservabilityBundleAppMeta returns metadata for the observability bundle app.

func ObservabilityBundleConfigMapMeta added in v0.1.3

func ObservabilityBundleConfigMapMeta(lc loggedcluster.Interface) metav1.ObjectMeta

ObservabilityBundleConfigMapMeta returns metadata for the observability bundle extra values configmap.

func ReadProxyIngressURL added in v0.9.0

func ReadProxyIngressURL(ctx context.Context, lc loggedcluster.Interface, client client.Client) (string, error)

Read Proxy URL from ingress

Types

This section is empty.

Jump to

Keyboard shortcuts

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