loggedcluster

package
v0.20.1 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const LoggingEnabledDefault = true

LoggingEnabledDefault defines if WCs logs are collected by default

Variables

View Source
var O = Options{}

O blah

Functions

This section is empty.

Types

type Interface

type Interface interface {
	client.Object
	HasLoggingEnabled() bool
	GetLoggingAgent() string
	SetLoggingAgent(string)
	GetKubeEventsLogger() string
	SetKubeEventsLogger(string)
	IsInsecureCA() bool
	GetAppsNamespace() string
	GetEnableLoggingFlag() bool
	GetClusterName() string
	GetInstallationName() string
	AppConfigName(app string) string
	ObservabilityBundleConfigLabelName(config string) string
	GetObject() client.Object
	GetTenant() string
	IsCAPI() bool
	GetObservabilityBundleConfigMap() string
	UnwireLogging(currentApp appv1.App) *appv1.App
	WireLogging(currentApp appv1.App) *appv1.App
}

Interface contains the definition of functions that can differ between each type of cluster

type Options

type Options struct {
	EnableLoggingFlag bool
	LoggingAgent      string
	KubeEventsLogger  string
	InstallationName  string
	InsecureCA        bool
}

Options to be used for any loggedCluster

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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