Versions in this module Expand all Collapse all v0 v0.2.0 Nov 11, 2020 v0.1.0 Nov 2, 2020 Changes in this version + func GenCadvisor(gen *mimic.Generator, namespace string) + func GenMonitor(gen *mimic.Generator, namespace string) + func GenPrometheus(gen *mimic.Generator, opts PrometheusOpts) + func GenRemoteReadBenchPrometheusWith10h10kSeriesWAL(gen *mimic.Generator, name string, namespace string, ...) + func GenRemoteReadBenchPrometheusWith1MoBlocks1kSeries(gen *mimic.Generator, name string, namespace string, ...) + func GenThanosQuerier(gen *mimic.Generator, opts QuerierOpts) + func GenThanosStoreGateway(gen *mimic.Generator, opts StoreGatewayOpts) + type PrometheusOpts struct + BlockgenSpecs []blockgen.BlockSpec + Config prometheus.Config + DisableCompactions bool + Img dockerimage.Image + Name string + Namespace string + Resources corev1.ResourceRequirements + Retention string + ServiceAccountName string + StoreAPILabelSelector string + ThanosImg dockerimage.Image + ThanosResources corev1.ResourceRequirements + ThanosbenchImg dockerimage.Image + WalGenConfig *walgen.Config + type QuerierOpts struct + Img dockerimage.Image + Name string + Namespace string + ReadinessPath string + Resources corev1.ResourceRequirements + StoreAPILabelSelector string + type StoreGatewayOpts struct + ChunkCacheBytes string + Img dockerimage.Image + IndexCacheBytes string + Name string + Namespace string + ObjStoreSecret secret.File + ReadinessPath string + Resources corev1.ResourceRequirements + StoreAPILabelSelector string