Documentation ¶
Index ¶
- func ConvertGardenletConfiguration(obj runtime.Object) (*config.GardenletConfiguration, error)
- func ConvertGardenletConfigurationExternal(obj runtime.Object) (*configv1alpha1.GardenletConfiguration, error)
- func IsEventLoggingEnabled(c *config.GardenletConfiguration) bool
- func IsLoggingEnabled(c *config.GardenletConfiguration) bool
- func IsLokiEnabled(c *config.GardenletConfiguration) bool
- func IsMonitoringEnabled(c *config.GardenletConfiguration) bool
- func OwnerChecksEnabledInSeedConfig(seedConfig *config.SeedConfig) bool
- func SeedNameFromSeedConfig(seedConfig *config.SeedConfig) string
- func StaleExtensionHealthChecksThreshold(c *config.StaleExtensionHealthChecks) *metav1.Duration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertGardenletConfiguration ¶ added in v1.17.0
func ConvertGardenletConfiguration(obj runtime.Object) (*config.GardenletConfiguration, error)
ConvertGardenletConfiguration converts the given object to an internal GardenletConfiguration version.
func ConvertGardenletConfigurationExternal ¶ added in v1.17.0
func ConvertGardenletConfigurationExternal(obj runtime.Object) (*configv1alpha1.GardenletConfiguration, error)
ConvertGardenletConfigurationExternal converts the given object to an external GardenletConfiguration version.
func IsEventLoggingEnabled ¶ added in v1.53.0
func IsEventLoggingEnabled(c *config.GardenletConfiguration) bool
IsEventLoggingEnabled returns true if the event-logging is enabled.
func IsLoggingEnabled ¶ added in v1.41.0
func IsLoggingEnabled(c *config.GardenletConfiguration) bool
IsLoggingEnabled return true if the logging stack for clusters is enabled.
func IsLokiEnabled ¶ added in v1.41.0
func IsLokiEnabled(c *config.GardenletConfiguration) bool
IsLokiEnabled return true if the loki is enabled
func IsMonitoringEnabled ¶ added in v1.53.0
func IsMonitoringEnabled(c *config.GardenletConfiguration) bool
IsMonitoringEnabled returns true if the monitoring stack for shoot clusters is enabled. Default is enabled.
func OwnerChecksEnabledInSeedConfig ¶ added in v1.39.0
func OwnerChecksEnabledInSeedConfig(seedConfig *config.SeedConfig) bool
OwnerChecksEnabledInSeedConfig returns true if the given seed config is nil or the 'ownerChecks' setting is enabled.
func SeedNameFromSeedConfig ¶
func SeedNameFromSeedConfig(seedConfig *config.SeedConfig) string
SeedNameFromSeedConfig returns an empty string if the given seed config is nil, or the name inside the seed config.
func StaleExtensionHealthChecksThreshold ¶ added in v1.16.0
func StaleExtensionHealthChecksThreshold(c *config.StaleExtensionHealthChecks) *metav1.Duration
StaleExtensionHealthChecksThreshold returns nil if the given config is nil or the check for stale health checks is not enabled. Otherwise it returns the threshold from the given config.
Types ¶
This section is empty.