GO-2024-3036: cortex establishes TLS connections with `InsecureSkipVerify` set to `true` in github.com/cortexproject/cortex
package
Version:
v1.17.0
Opens a new window with list of versions in this module.
Published: Apr 30, 2024
License: Apache-2.0
Opens a new window with license information.
Imports: 11
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Config struct {
ExitAfterFlush bool `yaml:"exit_after_flush"`
}
Config for an Ingester.
func (cfg *Config) RegisterFlags(f *flag.FlagSet)
RegisterFlags adds the flags required to config this to the given FlagSet
type Flusher struct {
services.Service
}
Flusher is designed to be used as a job to flush the data from the TSDB/WALs on disk.
func New(
cfg Config,
ingesterConfig ingester.Config,
limits *validation.Overrides,
registerer prometheus.Registerer,
logger log.Logger,
) (*Flusher, error)
New constructs a new Flusher and flushes the data from the WAL.
The returned Flusher has no other operations.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.