Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Name is the name of the Thanos Query Frontend component. Name = "thanos-query-frontend" // ComponentName is the name of the Thanos Query Frontend component. ComponentName = "query-frontend" HTTPPort = 9090 HTTPPortName = "http" )
Variables ¶
This section is empty.
Functions ¶
func GetRequiredLabels ¶
GetRequiredLabels returns a map of labels that can be used to look up qfe resources. These labels are guaranteed to be present on all resources created by this package.
func NewQueryFrontendDeployment ¶
func NewQueryFrontendDeployment(opts Options) *appsv1.Deployment
func NewQueryFrontendService ¶
Types ¶
type Options ¶
type Options struct { manifests.Options QueryService string QueryPort int32 LogQueriesLongerThan manifests.Duration CompressResponses bool ResponseCacheConfig manifests.CacheConfig RangeSplitInterval manifests.Duration LabelsSplitInterval manifests.Duration RangeMaxRetries int LabelsMaxRetries int LabelsDefaultTimeRange manifests.Duration }
Options for Thanos Query Frontend
func (Options) GetGeneratedResourceName ¶
func (Options) GetSelectorLabels ¶
GetSelectorLabels returns a map of labels that can be used to look up qfe resources.
Click to show internal directories.
Click to hide internal directories.