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
GetObject() client.Object
GetTenant() string
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 LoggingAgent ¶ added in v0.25.0
func (*LoggingAgent) GetKubeEventsLogger ¶ added in v0.25.0
func (la *LoggingAgent) GetKubeEventsLogger() string
func (*LoggingAgent) GetLoggingAgent ¶ added in v0.25.0
func (la *LoggingAgent) GetLoggingAgent() string
func (*LoggingAgent) SetKubeEventsLogger ¶ added in v0.25.0
func (la *LoggingAgent) SetKubeEventsLogger(kubeEventsLogger string)
func (*LoggingAgent) SetLoggingAgent ¶ added in v0.25.0
func (la *LoggingAgent) SetLoggingAgent(loggingAgent string)
Click to show internal directories.
Click to hide internal directories.