Created
February 2, 2022 09:35
-
-
Save jas02/347ab322bf048b99c66937a3c277e31c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
alertmanager: | |
enabled: false | |
clusterDomain: cluster.local | |
config: | |
api: | |
prometheus_http_prefix: /prometheus | |
response_compression_enabled: true | |
auth_enabled: false | |
blocks_storage: | |
backend: s3 | |
s3: | |
access_key_id: <REDACTED> | |
bucket_name: cortex | |
endpoint: minio.k8s.mydomain.com:443 | |
secret_access_key: <REDACTED> | |
tsdb: | |
block_ranges_period: | |
- 4h0m0s | |
retention_period: 12h | |
distributor: | |
ha_tracker: | |
enable_ha_tracker: true | |
kvstore: | |
etcd: | |
endpoints: | |
- cortex-etcd.cortex-prod.svc.cluster.local:2379 | |
password: <REDACTED> | |
tls_enabled: false | |
username: <REDACTED> | |
prefix: ha-tracker/ | |
store: etcd | |
instance_limits: | |
max_inflight_push_requests: 100 | |
ring: | |
kvstore: | |
etcd: | |
endpoints: | |
- cortex-etcd.cortex-prod.svc.cluster.local:2379 | |
password: <REDACTED> | |
tls_enabled: false | |
username: <REDACTED> | |
prefix: collectors/ | |
store: etcd | |
shard_by_all_labels: true | |
frontend: | |
log_queries_longer_than: 10s | |
max_outstanding_per_tenant: 300 | |
query_stats_enabled: true | |
ingester: | |
flush_period: 1m | |
lifecycler: | |
ring: | |
kvstore: | |
etcd: | |
endpoints: | |
- cortex-etcd.cortex-prod.svc.cluster.local:2379 | |
password: <REDACTED> | |
username: <REDACTED> | |
prefix: collectors/ | |
store: etcd | |
replication_factor: 3 | |
max_chunk_age: 12h0m0s | |
max_transfer_retries: 0 | |
retain_period: 5m | |
limits: | |
accept_ha_samples: true | |
enforce_metric_name: false | |
ingestion_rate: 500000 | |
max_global_metadata_per_user: 0 | |
max_label_names_per_series: 50 | |
max_metadata_per_metric: 0 | |
max_query_lookback: 0s | |
max_series_per_metric: 0 | |
max_series_per_user: 0 | |
reject_old_samples: true | |
reject_old_samples_max_age: 168h | |
memberlist: | |
bind_port: 7946 | |
querier: | |
at_modifier_enabled: false | |
default_evaluation_interval: 1m0s | |
max_query_into_future: 10m0s | |
query_ingesters_within: 11h20m0s | |
query_store_after: 11h15m | |
query_store_for_labels_enabled: false | |
query_range: | |
align_queries_with_step: true | |
cache_results: true | |
parallelise_shardable_queries: true | |
results_cache: | |
compression: snappy | |
split_queries_by_interval: 24h | |
ruler: | |
enable_alertmanager_discovery: false | |
enable_api: false | |
storage: {} | |
schema: | |
configs: | |
- chunks: | |
period: 168h | |
prefix: chunks_ | |
from: "2020-11-01" | |
index: | |
period: 168h | |
prefix: index_ | |
object_store: cassandra | |
schema: v10 | |
store: cassandra | |
storage: | |
engine: blocks | |
table_manager: | |
retention_deletes_enabled: true | |
retention_period: 56w | |
configs: | |
enabled: false | |
distributor: | |
autoscaling: | |
enabled: true | |
maxReplicas: 4 | |
minReplicas: 2 | |
targetCPUUtilizationPercentage: 80 | |
targetMemoryUtilizationPercentage: 80 | |
containerSecurityContext: | |
enabled: true | |
readOnlyRootFilesystem: true | |
resources: | |
limits: | |
cpu: 2 | |
memory: 4Gi | |
requests: | |
cpu: 1 | |
memory: 512Mi | |
serviceMonitor: | |
additionalLabels: | |
prometheus: monitoring-system | |
enabled: true | |
externalConfigSecretName: secret-with-config.yaml | |
externalConfigVersion: "0" | |
image: | |
pullPolicy: IfNotPresent | |
repository: quay.io/cortexproject/cortex | |
tag: v1.11.0 | |
ingester: | |
autoscaling: | |
behavior: | |
scaleDown: | |
policies: | |
- periodSeconds: 1800 | |
type: Pods | |
value: 1 | |
stabilizationWindowSeconds: 3600 | |
scaleUp: | |
policies: | |
- periodSeconds: 1800 | |
type: Pods | |
value: 1 | |
enabled: true | |
maxReplicas: 10 | |
minReplicas: 3 | |
targetCPUUtilizationPercentage: 80 | |
targetMemoryUtilizationPercentage: 80 | |
containerSecurityContext: | |
enabled: true | |
readOnlyRootFilesystem: true | |
persistentVolume: | |
accessModes: | |
- ReadWriteOnce | |
enabled: true | |
size: 10Gi | |
subPath: "" | |
resources: | |
limits: | |
cpu: 6 | |
memory: 12Gi | |
requests: | |
cpu: 2 | |
memory: 8Gi | |
serviceMonitor: | |
additionalLabels: | |
prometheus: monitoring-system | |
enabled: true | |
statefulSet: | |
enabled: false | |
ingress: | |
annotations: | |
external-dns.alpha.kubernetes.io/target: ingress-controller.k8s.mydomain.com | |
enabled: true | |
hosts: | |
- host: cortex-prod.k8s.mydomain.com | |
paths: | |
- / | |
tls: | |
- hosts: | |
- cortex-prod.k8s.mydomain.com | |
memcached: | |
architecture: high-availability | |
enabled: false | |
extraEnv: | |
- name: MEMCACHED_CACHE_SIZE | |
value: "3500" | |
- name: MEMCACHED_MAX_CONNECTIONS | |
value: "16384" | |
- name: MEMCACHED_EXTRA_FLAGS | |
value: -I 32m | |
metrics: | |
enabled: true | |
replicaCount: 2 | |
resources: | |
limits: | |
cpu: 4 | |
memory: 4Gi | |
requests: | |
cpu: 100m | |
memory: 4Gi | |
memcached-frontend: | |
architecture: high-availability | |
enabled: false | |
extraEnv: | |
- name: MEMCACHED_CACHE_SIZE | |
value: "3600" | |
- name: MEMCACHED_MAX_CONNECTIONS | |
value: "4096" | |
- name: MEMCACHED_EXTRA_FLAGS | |
value: -I 32m | |
metrics: | |
enabled: true | |
replicaCount: 2 | |
resources: | |
limits: | |
cpu: 4 | |
memory: 4Gi | |
requests: | |
cpu: 100m | |
memory: 4Gi | |
memcached-index-read: | |
architecture: high-availability | |
enabled: false | |
extraEnv: | |
- name: MEMCACHED_CACHE_SIZE | |
value: "3600" | |
- name: MEMCACHED_MAX_CONNECTIONS | |
value: "4096" | |
- name: MEMCACHED_EXTRA_FLAGS | |
value: -I 32m | |
metrics: | |
enabled: true | |
replicaCount: 2 | |
resources: | |
limits: | |
cpu: 2 | |
memory: 4Gi | |
requests: | |
cpu: 1 | |
memory: 4Gi | |
memcached-index-write: | |
architecture: high-availability | |
enabled: false | |
extraEnv: | |
- name: MEMCACHED_CACHE_SIZE | |
value: "7500" | |
- name: MEMCACHED_MAX_CONNECTIONS | |
value: "16384" | |
- name: MEMCACHED_EXTRA_FLAGS | |
value: -I 32m | |
metrics: | |
enabled: true | |
replicaCount: 2 | |
resources: | |
limits: | |
cpu: 4 | |
memory: 8Gi | |
requests: | |
cpu: 1 | |
memory: 8Gi | |
nginx: | |
config: | |
client_max_body_size: 10M | |
dnsResolver: coredns.kube-system.svc.cluster.local | |
containerSecurityContext: | |
enabled: true | |
readOnlyRootFilesystem: false | |
enabled: true | |
http_listen_port: 80 | |
image: | |
pullPolicy: IfNotPresent | |
repository: nginx | |
tag: 1.21 | |
replicas: 2 | |
resources: | |
limits: | |
cpu: 1 | |
memory: 256Mi | |
requests: | |
cpu: 100m | |
memory: 128Mi | |
serviceMonitor: | |
additionalLabels: | |
prometheus: monitoring-system | |
enabled: true | |
querier: | |
autoscaling: | |
enabled: true | |
maxReplicas: 10 | |
minReplicas: 2 | |
targetCPUUtilizationPercentage: 80 | |
targetMemoryUtilizationPercentage: 80 | |
containerSecurityContext: | |
enabled: true | |
readOnlyRootFilesystem: true | |
extraArgs: | |
log.level: debug | |
replicas: 2 | |
resources: | |
limits: | |
cpu: 4 | |
memory: 1Gi | |
requests: | |
cpu: 1 | |
memory: 128Mi | |
serviceMonitor: | |
additionalLabels: | |
prometheus: monitoring-system | |
enabled: true | |
query_frontend: | |
containerSecurityContext: | |
enabled: true | |
readOnlyRootFilesystem: true | |
extraArgs: | |
log.level: debug | |
replicas: 2 | |
resources: | |
limits: | |
cpu: 1 | |
memory: 256Mi | |
requests: | |
cpu: 100m | |
memory: 32Mi | |
serviceMonitor: | |
additionalLabels: | |
prometheus: monitoring-system | |
enabled: true | |
ruler: | |
enabled: false | |
runtimeconfigmap: | |
create: true | |
serviceAccount: | |
automountServiceAccountToken: true | |
create: true | |
store_gateway: | |
containerSecurityContext: | |
enabled: true | |
readOnlyRootFilesystem: true | |
extraArgs: | |
log.level: debug | |
persistentVolume: | |
accessModes: | |
- ReadWriteOnce | |
enabled: true | |
size: 60Gi | |
subPath: "" | |
replicas: 1 | |
resources: | |
limits: | |
cpu: 1 | |
memory: 1Gi | |
requests: | |
cpu: 100m | |
memory: 512Mi | |
serviceMonitor: | |
additionalLabels: | |
prometheus: monitoring-system | |
enabled: true | |
table_manager: | |
containerSecurityContext: | |
enabled: true | |
readOnlyRootFilesystem: true | |
replicas: 1 | |
resources: | |
limits: | |
cpu: 1 | |
memory: 1Gi | |
requests: | |
cpu: 10m | |
memory: 32Mi | |
serviceMonitor: | |
additionalLabels: | |
prometheus: monitoring-system | |
enabled: true | |
useExternalConfig: false |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment