Documentation
¶
Overview ¶
Package logging provides various utility functions regarding optional service log collection for the sf-operator:
* create fluent bit sidecar
Index ¶
- func CreateFluentBitSideCarContainer(serviceName string, extraLabels []FluentBitLabel, ...) apiv1.Container
- func CreateForwarderEnvVars(name string, extraLabels []FluentBitLabel) []apiv1.EnvVar
- func SetupLogForwarding(serviceName string, forwarderSpec *v1.FluentBitForwarderSpec, ...) []apiv1.EnvVar
- type FluentBitLabel
- type PythonTemplateLoggingParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateFluentBitSideCarContainer ¶
func CreateFluentBitSideCarContainer(serviceName string, extraLabels []FluentBitLabel, volumeMounts []apiv1.VolumeMount) apiv1.Container
func CreateForwarderEnvVars ¶
func CreateForwarderEnvVars(name string, extraLabels []FluentBitLabel) []apiv1.EnvVar
func SetupLogForwarding ¶
func SetupLogForwarding(serviceName string, forwarderSpec *v1.FluentBitForwarderSpec, extraLabels []FluentBitLabel, annotations map[string]string) []apiv1.EnvVar
Types ¶
type FluentBitLabel ¶
Click to show internal directories.
Click to hide internal directories.