Documentation
¶
Index ¶
- Constants
- func SetupLoggingRouteWithManager(mgr ctrl.Manager, logger logr.Logger) error
- func SetupLoggingWithManager(mgr ctrl.Manager, logger logr.Logger) *ctrl.Builder
- func SetupTelemetryControllerWithManager(mgr ctrl.Manager, logger logr.Logger) error
- type LoggingReconciler
- type LoggingRouteReconciler
- type SecretLoaderWithLogKeyProvider
- type TelemetryControllerReconciler
Constants ¶
View Source
const ( SyslogNGConfigFinalizer = "syslogngconfig.logging.banzaicloud.io/finalizer" FluentdConfigFinalizer = "fluentdconfig.logging.banzaicloud.io/finalizer" )
View Source
const (
TelemetryControllerFinalizer = "telemetrycontroller.logging.banzaicloud.io/finalizer"
)
Variables ¶
This section is empty.
Functions ¶
func SetupLoggingWithManager ¶
SetupLoggingWithManager setup logging manager
Types ¶
type LoggingReconciler ¶
LoggingReconciler reconciles a Logging object
func NewLoggingReconciler ¶
func NewLoggingReconciler(client client.Client, eventRecorder record.EventRecorder, log logr.Logger) *LoggingReconciler
NewLoggingReconciler returns a new LoggingReconciler instance
type LoggingRouteReconciler ¶
LoggingRouteReconciler reconciles a LoggingRoute object
func NewLoggingRouteReconciler ¶
func NewLoggingRouteReconciler(client client.Client, log logr.Logger) *LoggingRouteReconciler
type SecretLoaderWithLogKeyProvider ¶
type SecretLoaderWithLogKeyProvider struct { SecretLoader secret.SecretLoader Logging loggingv1beta1.Logging }
func (*SecretLoaderWithLogKeyProvider) GetLogKey ¶
func (s *SecretLoaderWithLogKeyProvider) GetLogKey() string
type TelemetryControllerReconciler ¶
TelemetryControllerReconciler reconciles Logging resources for the Telemetry controller
func NewTelemetryControllerReconciler ¶
func NewTelemetryControllerReconciler(client client.Client, log logr.Logger) *TelemetryControllerReconciler
Click to show internal directories.
Click to hide internal directories.