Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var TimeoutWaitForManagedResource = 5 * time.Minute
TimeoutWaitForManagedResource is the timeout used while waiting for the ManagedResources to become healthy or deleted.
Functions ¶
func CentralLoggingConfiguration ¶
func CentralLoggingConfiguration() (component.CentralLoggingConfig, error)
CentralLoggingConfiguration returns a fluent-bit parser and filter for the alertmanager logs.
Types ¶
type Values ¶
type Values struct {
// Name is the name of the AlertManager. It will be used for the resource names of AlertManager and ManagedResource.
Name string
// Image defines the container image of AlertManager.
Image string
// Version is the version of AlertManager.
Version string
// PriorityClassName is the name of the priority class for the StatefulSet.
PriorityClassName string
// StorageCapacity is the storage capacity of AlertManager.
StorageCapacity resource.Quantity
// AlertingSMTPSecret is the alerting SMTP secret.
AlertingSMTPSecret *corev1.Secret
// DataMigration is a struct for migrating data from existing disks.
// TODO(rfranzke): Remove this as soon as the PV migration code is removed.
DataMigration monitoring.DataMigration
}
Values contains configuration values for the AlertManager resources.
Click to show internal directories.
Click to hide internal directories.