Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CentralLoggingConfiguration ¶
func CentralLoggingConfiguration() (component.CentralLoggingConfig, error)
CentralLoggingConfiguration returns a fluent-bit parser and filter for VictoriaLogs logs.
Types ¶
type PVCAutoscalingConfig ¶
type PVCAutoscalingConfig struct {
// Enabled controls whether the component creates a PersistentVolumeClaimAutoscaler resource.
Enabled bool
// MaxCapacity is the upper bound up to which the PVC may be scaled.
MaxCapacity resource.Quantity
}
PVCAutoscalingConfig configures whether and up to what capacity the VictoriaLogs PVC is autoscaled.
type Values ¶
type Values struct {
// ImageRepository is the VictoriaLogs image repository.
ImageRepository string
// ImageTag is the VictoriaLogs image tag. May include an appended digest
// in the form "<tag>@sha256:...".
ImageTag string
// Storage is the disk storage capacity of VictoriaLogs.
// If not set, a default of 30Gi will be used.
Storage *resource.Quantity
// IsGardenCluster specifies whether VictoriaLogs is being deployed in a cluster registered as a Garden.
IsGardenCluster bool
// ClusterType is the type of the cluster where VictoriaLogs is deployed (Seed or Shoot).
ClusterType component.ClusterType
// Replicas is the number of VictoriaLogs replicas.
Replicas int32
// PriorityClassName is the name of the priority class for the VictoriaLogs pods.
PriorityClassName string
// PVCAutoscaler configures whether and how the VictoriaLogs PVC is autoscaled.
PVCAutoscaling PVCAutoscalingConfig
}
Values is the values for VictoriaLogs configurations.
Click to show internal directories.
Click to hide internal directories.