Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update helm release mimir-distributed to v5.6.0 #272

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

timtor-bot
Copy link
Collaborator

@timtor-bot timtor-bot commented Feb 1, 2024

This PR contains the following updates:

Package Update Change
mimir-distributed (source) minor 5.0.0 -> 5.6.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

grafana/helm-charts (mimir-distributed)

v5.6.0

Compare Source

Grafana Mimir

Source commit: grafana/mimir@a3ae5dd

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.6.0

v5.5.1

Compare Source

Grafana Mimir

Source commit: grafana/mimir@d8d4caf

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.5.1

v5.5.0

Compare Source

Grafana Mimir

Source commit: grafana/mimir@4acb439

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.5.0

v5.4.1

Compare Source

Grafana Mimir

Source commit: grafana/mimir@cf8fdba

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.4.1

v5.4.0

Compare Source

Grafana Mimir

Source commit: grafana/mimir@28c73df

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.4.0

v5.3.1

Compare Source

Grafana Mimir

Source commit: grafana/mimir@ef7190b

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.3.1

v5.3.0

Compare Source

Grafana Mimir

Source commit: grafana/mimir@1d7ce15

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.3.0

v5.2.3

Compare Source

Grafana Mimir

Source commit: grafana/mimir@86a63fb

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.2.3

v5.2.2

Compare Source

Grafana Mimir

Source commit: grafana/mimir@94f63ad

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.2.2

v5.2.1

Compare Source

Grafana Mimir

Source commit: grafana/mimir@5ff1873

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.2.1

v5.2.0

Compare Source

Grafana Mimir

Source commit: grafana/mimir@98a8380

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.2.0

v5.1.4

Compare Source

Grafana Mimir

Source commit: grafana/mimir@0fc87e6

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.1.4

v5.1.3

Compare Source

Grafana Mimir

Source commit: grafana/mimir@3d73ab0

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.1.3

v5.1.2

Compare Source

Grafana Mimir

Source commit: grafana/mimir@2111c58

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.1.2

v5.1.1

Compare Source

Grafana Mimir

Source commit: grafana/mimir@dbf191b

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.1.1

v5.1.0

Compare Source

Grafana Mimir

Source commit: grafana/mimir@0312d54

Tag on source: https://github.com/grafana/mimir/releases/tag/mimir-distributed-5.1.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from d2387b5 to f95c98f Compare February 1, 2024 10:13
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from f95c98f to db22150 Compare February 23, 2024 00:02
@timtor-bot timtor-bot changed the title chore(amethyst): Update Helm release mimir-distributed to v5.2.1 chore(amethyst): Update Helm release mimir-distributed to v5.2.2 Mar 8, 2024
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch 2 times, most recently from 47034aa to 54cbc29 Compare March 12, 2024 07:40
@timtor-bot timtor-bot changed the title chore(amethyst): Update Helm release mimir-distributed to v5.2.2 chore(amethyst): Update Helm release mimir-distributed to v5.2.3 Mar 16, 2024
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch 2 times, most recently from b58b3cd to 7e097f4 Compare March 18, 2024 06:34
@timtor-bot timtor-bot changed the title chore(amethyst): Update Helm release mimir-distributed to v5.2.3 chore(deps): update helm release mimir-distributed to v5.2.3 Apr 1, 2024
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from 7e097f4 to 65cbea0 Compare April 1, 2024 16:31
@timtor-bot timtor-bot changed the title chore(deps): update helm release mimir-distributed to v5.2.3 chore(deps): update helm release mimir-distributed to v5.3.0 Apr 10, 2024
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from 65cbea0 to 7e39c02 Compare April 10, 2024 07:05
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from 7e39c02 to 63cfbf1 Compare June 7, 2024 13:57
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from 63cfbf1 to 15aa091 Compare June 17, 2024 11:36
@timtor-bot timtor-bot changed the title chore(deps): update helm release mimir-distributed to v5.3.0 chore(deps): update helm release mimir-distributed to v5.4.0 Jul 13, 2024
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from 15aa091 to 3a2fa80 Compare July 13, 2024 00:12
@timtor-bot timtor-bot changed the title chore(deps): update helm release mimir-distributed to v5.4.0 chore(deps): update helm release mimir-distributed to v5.4.1 Aug 16, 2024
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from 3a2fa80 to 6e4fc9a Compare August 16, 2024 00:13
@timtor-bot timtor-bot changed the title chore(deps): update helm release mimir-distributed to v5.4.1 chore(deps): update helm release mimir-distributed to v5.5.0 Oct 15, 2024
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from 6e4fc9a to ed20edb Compare October 15, 2024 00:14
@timtor-bot timtor-bot changed the title chore(deps): update helm release mimir-distributed to v5.5.0 chore(deps): update helm release mimir-distributed to v5.5.1 Oct 22, 2024
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from ed20edb to 8f56807 Compare October 22, 2024 00:14
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from 8f56807 to 875f00f Compare December 18, 2024 10:52
Copy link

github-actions bot commented Dec 18, 2024

--- kubernetes/mimir Kustomization: flux-system/5-mimir HelmRelease: mimir/mimir

+++ kubernetes/mimir Kustomization: flux-system/5-mimir HelmRelease: mimir/mimir

@@ -11,13 +11,13 @@

   chart:
     spec:
       chart: mimir-distributed
       sourceRef:
         kind: HelmRepository
         name: grafana
-      version: 5.0.0
+      version: 5.6.0
   interval: 1h
   maxHistory: 1
   values:
     alertmanager:
       enabled: false
     compactor:

Copy link

github-actions bot commented Dec 18, 2024

--- HelmRelease: mimir/mimir PodDisruptionBudget: mimir/mimir-query-scheduler

+++ HelmRelease: mimir/mimir PodDisruptionBudget: mimir/mimir-query-scheduler

@@ -1,19 +0,0 @@

----
-apiVersion: policy/v1
-kind: PodDisruptionBudget
-metadata:
-  name: mimir-query-scheduler
-  labels:
-    app.kubernetes.io/name: mimir
-    app.kubernetes.io/instance: mimir
-    app.kubernetes.io/component: query-scheduler
-    app.kubernetes.io/managed-by: Helm
-  namespace: mimir
-spec:
-  selector:
-    matchLabels:
-      app.kubernetes.io/name: mimir
-      app.kubernetes.io/instance: mimir
-      app.kubernetes.io/component: query-scheduler
-  maxUnavailable: 1
-
--- HelmRelease: mimir/mimir ConfigMap: mimir/mimir-config

+++ HelmRelease: mimir/mimir ConfigMap: mimir/mimir-config

@@ -38,24 +38,32 @@

       data_dir: /data
       deletion_delay: 2h
       first_level_compaction_wait_period: 25m
       max_closing_blocks_concurrency: 2
       max_opening_blocks_concurrency: 4
       sharding_ring:
+        heartbeat_period: 1m
+        heartbeat_timeout: 4m
         wait_stability_min_duration: 1m
       symbols_flushers_concurrency: 4
+    distributor:
+      ring:
+        heartbeat_period: 1m
+        heartbeat_timeout: 4m
     frontend:
       max_outstanding_per_tenant: 1024
       parallelize_shardable_queries: true
     frontend_worker:
       frontend_address: mimir-query-frontend-headless.mimir.svc:9095
       grpc_client_config:
         max_send_msg_size: 419430400
     ingester:
       ring:
         final_sleep: 0s
+        heartbeat_period: 2m
+        heartbeat_timeout: 10m
         num_tokens: 512
         tokens_file_path: /data/tokens
         unregister_on_shutdown: false
     ingester_client:
       grpc_client_config:
         max_recv_msg_size: 104857600
@@ -67,31 +75,28 @@

       max_query_parallelism: 240
       max_total_query_length: 12000h
     memberlist:
       abort_if_cluster_join_fails: false
       compression_enabled: false
       join_members:
-      - dns+mimir-gossip-ring.mimir.svc.cluster.local:7946
+      - dns+mimir-gossip-ring.mimir.svc.cluster.local.:7946
     multitenancy_enabled: false
     querier:
       max_concurrent: 1024
     query_scheduler:
       max_outstanding_requests_per_tenant: 800
     ruler:
-      alertmanager_url: dnssrvnoa+http://_http-metrics._tcp.mimir-alertmanager-headless.mimir.svc.cluster.local/alertmanager
+      alertmanager_url: dnssrvnoa+http://_http-metrics._tcp.mimir-alertmanager-headless.mimir.svc.cluster.local./alertmanager
       enable_api: true
       rule_path: /data
     runtime_config:
       file: /var/mimir/runtime.yaml
-    server:
-      grpc_server_max_concurrent_streams: 1000
-      grpc_server_max_connection_age: 2m
-      grpc_server_max_connection_age_grace: 5m
-      grpc_server_max_connection_idle: 1m
     store_gateway:
       sharding_ring:
+        heartbeat_period: 1m
+        heartbeat_timeout: 4m
         tokens_file_path: /data/tokens
         unregister_on_shutdown: false
         wait_stability_min_duration: 1m
     usage_stats:
       enabled: false
       installation_mode: helm
--- HelmRelease: mimir/mimir Role: mimir/mimir-rollout-operator

+++ HelmRelease: mimir/mimir Role: mimir/mimir-rollout-operator

@@ -1,11 +1,15 @@

 ---
 apiVersion: rbac.authorization.k8s.io/v1
 kind: Role
 metadata:
   name: mimir-rollout-operator
+  labels:
+    app.kubernetes.io/name: rollout-operator
+    app.kubernetes.io/instance: mimir
+    app.kubernetes.io/managed-by: Helm
 rules:
 - apiGroups:
   - ''
   resources:
   - pods
   verbs:
--- HelmRelease: mimir/mimir RoleBinding: mimir/mimir-rollout-operator

+++ HelmRelease: mimir/mimir RoleBinding: mimir/mimir-rollout-operator

@@ -1,11 +1,15 @@

 ---
 apiVersion: rbac.authorization.k8s.io/v1
 kind: RoleBinding
 metadata:
   name: mimir-rollout-operator
+  labels:
+    app.kubernetes.io/name: rollout-operator
+    app.kubernetes.io/instance: mimir
+    app.kubernetes.io/managed-by: Helm
 roleRef:
   apiGroup: rbac.authorization.k8s.io
   kind: Role
   name: mimir-rollout-operator
 subjects:
 - kind: ServiceAccount
--- HelmRelease: mimir/mimir Service: mimir/mimir-compactor

+++ HelmRelease: mimir/mimir Service: mimir/mimir-compactor

@@ -9,12 +9,13 @@

     app.kubernetes.io/component: compactor
     app.kubernetes.io/part-of: memberlist
     app.kubernetes.io/managed-by: Helm
   namespace: mimir
 spec:
   type: ClusterIP
+  internalTrafficPolicy: Cluster
   ports:
   - port: 8080
     protocol: TCP
     name: http-metrics
     targetPort: http-metrics
   - port: 9095
--- HelmRelease: mimir/mimir Service: mimir/mimir-distributor

+++ HelmRelease: mimir/mimir Service: mimir/mimir-distributor

@@ -9,12 +9,13 @@

     app.kubernetes.io/component: distributor
     app.kubernetes.io/part-of: memberlist
     app.kubernetes.io/managed-by: Helm
   namespace: mimir
 spec:
   type: ClusterIP
+  internalTrafficPolicy: Cluster
   ports:
   - port: 8080
     protocol: TCP
     name: http-metrics
     targetPort: http-metrics
   - port: 9095
--- HelmRelease: mimir/mimir Service: mimir/mimir-gossip-ring

+++ HelmRelease: mimir/mimir Service: mimir/mimir-gossip-ring

@@ -12,12 +12,13 @@

 spec:
   type: ClusterIP
   clusterIP: None
   ports:
   - name: gossip-ring
     port: 7946
+    appProtocol: tcp
     protocol: TCP
     targetPort: 7946
   publishNotReadyAddresses: true
   selector:
     app.kubernetes.io/name: mimir
     app.kubernetes.io/instance: mimir
--- HelmRelease: mimir/mimir Service: mimir/mimir-ingester

+++ HelmRelease: mimir/mimir Service: mimir/mimir-ingester

@@ -9,12 +9,13 @@

     app.kubernetes.io/component: ingester
     app.kubernetes.io/part-of: memberlist
     app.kubernetes.io/managed-by: Helm
   namespace: mimir
 spec:
   type: ClusterIP
+  internalTrafficPolicy: Cluster
   ports:
   - port: 8080
     protocol: TCP
     name: http-metrics
     targetPort: http-metrics
   - port: 9095
--- HelmRelease: mimir/mimir Service: mimir/mimir-querier

+++ HelmRelease: mimir/mimir Service: mimir/mimir-querier

@@ -9,12 +9,13 @@

     app.kubernetes.io/component: querier
     app.kubernetes.io/part-of: memberlist
     app.kubernetes.io/managed-by: Helm
   namespace: mimir
 spec:
   type: ClusterIP
+  internalTrafficPolicy: Cluster
   ports:
   - port: 8080
     protocol: TCP
     name: http-metrics
     targetPort: http-metrics
   - port: 9095
--- HelmRelease: mimir/mimir Service: mimir/mimir-query-frontend

+++ HelmRelease: mimir/mimir Service: mimir/mimir-query-frontend

@@ -8,12 +8,13 @@

     app.kubernetes.io/instance: mimir
     app.kubernetes.io/component: query-frontend
     app.kubernetes.io/managed-by: Helm
   namespace: mimir
 spec:
   type: ClusterIP
+  internalTrafficPolicy: Cluster
   ports:
   - port: 8080
     protocol: TCP
     name: http-metrics
     targetPort: http-metrics
   - port: 9095
--- HelmRelease: mimir/mimir Service: mimir/mimir-store-gateway

+++ HelmRelease: mimir/mimir Service: mimir/mimir-store-gateway

@@ -9,12 +9,13 @@

     app.kubernetes.io/component: store-gateway
     app.kubernetes.io/part-of: memberlist
     app.kubernetes.io/managed-by: Helm
   namespace: mimir
 spec:
   type: ClusterIP
+  internalTrafficPolicy: Cluster
   ports:
   - port: 8080
     protocol: TCP
     name: http-metrics
     targetPort: http-metrics
   - port: 9095
--- HelmRelease: mimir/mimir Deployment: mimir/mimir-rollout-operator

+++ HelmRelease: mimir/mimir Deployment: mimir/mimir-rollout-operator

@@ -37,13 +37,13 @@

         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
-        image: grafana/rollout-operator:v0.5.0
+        image: grafana/rollout-operator:v0.21.0
         imagePullPolicy: IfNotPresent
         args:
         - -kubernetes.namespace=mimir
         ports:
         - name: http-metrics
           containerPort: 8001
@@ -53,12 +53,11 @@

             path: /ready
             port: http-metrics
           initialDelaySeconds: 5
           timeoutSeconds: 1
         resources:
           limits:
-            cpu: '1'
             memory: 200Mi
           requests:
             cpu: 100m
             memory: 100Mi
 
--- HelmRelease: mimir/mimir Deployment: mimir/mimir-distributor

+++ HelmRelease: mimir/mimir Deployment: mimir/mimir-distributor

@@ -39,32 +39,34 @@

         fsGroup: 10001
         runAsGroup: 10001
         runAsNonRoot: true
         runAsUser: 10001
         seccompProfile:
           type: RuntimeDefault
-      initContainers: []
       containers:
       - name: distributor
-        image: grafana/mimir:2.9.0
+        image: grafana/mimir:2.15.0
         imagePullPolicy: IfNotPresent
         args:
         - -target=distributor
         - -config.expand-env=true
         - -config.file=/etc/mimir/mimir.yaml
+        - -server.grpc.keepalive.max-connection-age=60s
+        - -server.grpc.keepalive.max-connection-age-grace=5m
+        - -server.grpc.keepalive.max-connection-idle=1m
+        - -shutdown-delay=90s
         volumeMounts:
         - mountPath: /mimir-secret
           name: mimir-secret
           readOnly: true
         - name: config
           mountPath: /etc/mimir
         - name: runtime-config
           mountPath: /var/mimir
         - name: storage
           mountPath: /data
-          subPath: null
         - name: active-queries
           mountPath: /active-query-tracker
         ports:
         - name: http-metrics
           containerPort: 8080
           protocol: TCP
@@ -87,29 +89,30 @@

         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
-        env: null
+        env:
+        - name: GOMAXPROCS
+          value: '8'
+        - name: JAEGER_REPORTER_MAX_QUEUE_SIZE
+          value: '1000'
         envFrom:
         - secretRef:
             name: mimir-secret
-      nodeSelector: {}
-      affinity: {}
       topologySpreadConstraints:
       - maxSkew: 1
         topologyKey: kubernetes.io/hostname
         whenUnsatisfiable: ScheduleAnyway
         labelSelector:
           matchLabels:
             app.kubernetes.io/name: mimir
             app.kubernetes.io/instance: mimir
             app.kubernetes.io/component: distributor
-      tolerations: []
-      terminationGracePeriodSeconds: 60
+      terminationGracePeriodSeconds: 100
       volumes:
       - name: config
         configMap:
           name: mimir-config
           items:
           - key: mimir.yaml
--- HelmRelease: mimir/mimir Deployment: mimir/mimir-querier

+++ HelmRelease: mimir/mimir Deployment: mimir/mimir-querier

@@ -38,16 +38,15 @@

         fsGroup: 10001
         runAsGroup: 10001
         runAsNonRoot: true
         runAsUser: 10001
         seccompProfile:
           type: RuntimeDefault
-      initContainers: []
       containers:
       - name: querier
-        image: grafana/mimir:2.9.0
+        image: grafana/mimir:2.15.0
         imagePullPolicy: IfNotPresent
         args:
         - -target=querier
         - -config.expand-env=true
         - -config.file=/etc/mimir/mimir.yaml
         volumeMounts:
@@ -57,13 +56,12 @@

         - name: config
           mountPath: /etc/mimir
         - name: runtime-config
           mountPath: /var/mimir
         - name: storage
           mountPath: /data
-          subPath: null
         - name: active-queries
           mountPath: /active-query-tracker
         ports:
         - name: http-metrics
           containerPort: 8080
           protocol: TCP
@@ -86,28 +84,29 @@

         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
-        env: null
+        env:
+        - name: GOMAXPROCS
+          value: '5'
+        - name: JAEGER_REPORTER_MAX_QUEUE_SIZE
+          value: '5000'
         envFrom:
         - secretRef:
             name: mimir-secret
-      nodeSelector: {}
-      affinity: {}
       topologySpreadConstraints:
       - maxSkew: 1
         topologyKey: kubernetes.io/hostname
         whenUnsatisfiable: ScheduleAnyway
         labelSelector:
           matchLabels:
             app.kubernetes.io/name: mimir
             app.kubernetes.io/instance: mimir
             app.kubernetes.io/component: querier
-      tolerations: []
       terminationGracePeriodSeconds: 180
       volumes:
       - name: config
         configMap:
           name: mimir-config
           items:
--- HelmRelease: mimir/mimir Deployment: mimir/mimir-query-frontend

+++ HelmRelease: mimir/mimir Deployment: mimir/mimir-query-frontend

@@ -37,21 +37,22 @@

         fsGroup: 10001
         runAsGroup: 10001
         runAsNonRoot: true
         runAsUser: 10001
         seccompProfile:
           type: RuntimeDefault
-      initContainers: []
       containers:
       - name: query-frontend
-        image: grafana/mimir:2.9.0
+        image: grafana/mimir:2.15.0
         imagePullPolicy: IfNotPresent
         args:
         - -target=query-frontend
         - -config.expand-env=true
         - -config.file=/etc/mimir/mimir.yaml
+        - -server.grpc.keepalive.max-connection-age=30s
+        - -shutdown-delay=90s
         volumeMounts:
         - mountPath: /mimir-secret
           name: mimir-secret
           readOnly: true
         - name: runtime-config
           mountPath: /var/mimir
@@ -81,29 +82,28 @@

         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
-        env: null
+        env:
+        - name: JAEGER_REPORTER_MAX_QUEUE_SIZE
+          value: '5000'
         envFrom:
         - secretRef:
             name: mimir-secret
-      nodeSelector: {}
-      affinity: {}
       topologySpreadConstraints:
       - maxSkew: 1
         topologyKey: kubernetes.io/hostname
         whenUnsatisfiable: ScheduleAnyway
         labelSelector:
           matchLabels:
             app.kubernetes.io/name: mimir
             app.kubernetes.io/instance: mimir
             app.kubernetes.io/component: query-frontend
-      tolerations: []
-      terminationGracePeriodSeconds: 180
+      terminationGracePeriodSeconds: 390
       volumes:
       - name: config
         configMap:
           name: mimir-config
           items:
           - key: mimir.yaml
--- HelmRelease: mimir/mimir StatefulSet: mimir/mimir-compactor

+++ HelmRelease: mimir/mimir StatefulSet: mimir/mimir-compactor

@@ -8,12 +8,13 @@

     app.kubernetes.io/instance: mimir
     app.kubernetes.io/component: compactor
     app.kubernetes.io/part-of: memberlist
     app.kubernetes.io/managed-by: Helm
   namespace: mimir
 spec:
+  podManagementPolicy: OrderedReady
   replicas: 2
   selector:
     matchLabels:
       app.kubernetes.io/name: mimir
       app.kubernetes.io/instance: mimir
       app.kubernetes.io/component: compactor
@@ -40,26 +41,22 @@

         fsGroup: 10001
         runAsGroup: 10001
         runAsNonRoot: true
         runAsUser: 10001
         seccompProfile:
           type: RuntimeDefault
-      initContainers: []
-      nodeSelector: {}
-      affinity: {}
       topologySpreadConstraints:
       - maxSkew: 1
         topologyKey: kubernetes.io/hostname
         whenUnsatisfiable: ScheduleAnyway
         labelSelector:
           matchLabels:
             app.kubernetes.io/name: mimir
             app.kubernetes.io/instance: mimir
             app.kubernetes.io/component: compactor
-      tolerations: []
-      terminationGracePeriodSeconds: 240
+      terminationGracePeriodSeconds: 900
       volumes:
       - name: config
         configMap:
           name: mimir-config
           items:
           - key: mimir.yaml
@@ -76,13 +73,13 @@

             secretProviderClass: mimir-secret
         name: mimir-secret
       - name: active-queries
         emptyDir: {}
       containers:
       - name: compactor
-        image: grafana/mimir:2.9.0
+        image: grafana/mimir:2.15.0
         imagePullPolicy: IfNotPresent
         args:
         - -target=compactor
         - -config.expand-env=true
         - -config.file=/etc/mimir/mimir.yaml
         volumeMounts:
@@ -120,11 +117,10 @@

         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
-        env: null
         envFrom:
         - secretRef:
             name: mimir-secret
 
--- HelmRelease: mimir/mimir StatefulSet: mimir/mimir-ingester

+++ HelmRelease: mimir/mimir StatefulSet: mimir/mimir-ingester

@@ -19,13 +19,15 @@

       app.kubernetes.io/instance: mimir
       app.kubernetes.io/component: ingester
   updateStrategy:
     type: RollingUpdate
   serviceName: mimir-ingester-headless
   volumeClaimTemplates:
-  - metadata:
+  - apiVersion: v1
+    kind: PersistentVolumeClaim
+    metadata:
       name: storage
     spec:
       storageClassName: rbd-fast-delete
       accessModes:
       - ReadWriteOnce
       resources:
@@ -48,26 +50,22 @@

         fsGroup: 10001
         runAsGroup: 10001
         runAsNonRoot: true
         runAsUser: 10001
         seccompProfile:
           type: RuntimeDefault
-      initContainers: []
-      nodeSelector: {}
-      affinity: {}
       topologySpreadConstraints:
       - maxSkew: 1
         topologyKey: kubernetes.io/hostname
         whenUnsatisfiable: ScheduleAnyway
         labelSelector:
           matchLabels:
             app.kubernetes.io/name: mimir
             app.kubernetes.io/instance: mimir
             app.kubernetes.io/component: ingester
-      tolerations: []
-      terminationGracePeriodSeconds: 240
+      terminationGracePeriodSeconds: 1200
       volumes:
       - name: config
         configMap:
           name: mimir-config
           items:
           - key: mimir.yaml
@@ -82,19 +80,20 @@

             secretProviderClass: mimir-secret
         name: mimir-secret
       - name: active-queries
         emptyDir: {}
       containers:
       - name: ingester
-        image: grafana/mimir:2.9.0
+        image: grafana/mimir:2.15.0
         imagePullPolicy: IfNotPresent
         args:
         - -target=ingester
         - -config.expand-env=true
         - -config.file=/etc/mimir/mimir.yaml
         - -ingester.ring.instance-availability-zone=zone-default
+        - -server.grpc-max-concurrent-streams=500
         volumeMounts:
         - mountPath: /mimir-secret
           name: mimir-secret
           readOnly: true
         - name: config
           mountPath: /etc/mimir
@@ -127,11 +126,15 @@

         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
-        env: null
+        env:
+        - name: GOMAXPROCS
+          value: '4'
+        - name: JAEGER_REPORTER_MAX_QUEUE_SIZE
+          value: '1000'
         envFrom:
         - secretRef:
             name: mimir-secret
 
--- HelmRelease: mimir/mimir StatefulSet: mimir/mimir-store-gateway

+++ HelmRelease: mimir/mimir StatefulSet: mimir/mimir-store-gateway

@@ -8,12 +8,13 @@

     app.kubernetes.io/instance: mimir
     app.kubernetes.io/component: store-gateway
     app.kubernetes.io/part-of: memberlist
     app.kubernetes.io/managed-by: Helm
   namespace: mimir
 spec:
+  podManagementPolicy: OrderedReady
   replicas: 3
   selector:
     matchLabels:
       app.kubernetes.io/name: mimir
       app.kubernetes.io/instance: mimir
       app.kubernetes.io/component: store-gateway
@@ -21,13 +22,15 @@

     rollingUpdate:
       maxSurge: 1
       maxUnavailable: 0
     type: RollingUpdate
   serviceName: mimir-store-gateway-headless
   volumeClaimTemplates:
-  - metadata:
+  - apiVersion: v1
+    kind: PersistentVolumeClaim
+    metadata:
       name: storage
     spec:
       storageClassName: rbd-fast-delete
       accessModes:
       - ReadWriteOnce
       resources:
@@ -50,26 +53,22 @@

         fsGroup: 10001
         runAsGroup: 10001
         runAsNonRoot: true
         runAsUser: 10001
         seccompProfile:
           type: RuntimeDefault
-      initContainers: []
-      nodeSelector: {}
-      affinity: {}
       topologySpreadConstraints:
       - maxSkew: 1
         topologyKey: kubernetes.io/hostname
         whenUnsatisfiable: ScheduleAnyway
         labelSelector:
           matchLabels:
             app.kubernetes.io/name: mimir
             app.kubernetes.io/instance: mimir
             app.kubernetes.io/component: store-gateway
-      tolerations: []
-      terminationGracePeriodSeconds: 240
+      terminationGracePeriodSeconds: 120
       volumes:
       - name: config
         configMap:
           name: mimir-config
           items:
           - key: mimir.yaml
@@ -84,13 +83,13 @@

             secretProviderClass: mimir-secret
         name: mimir-secret
       - name: active-queries
         emptyDir: {}
       containers:
       - name: store-gateway
-        image: grafana/mimir:2.9.0
+        image: grafana/mimir:2.15.0
         imagePullPolicy: IfNotPresent
         args:
         - -target=store-gateway
         - -config.expand-env=true
         - -config.file=/etc/mimir/mimir.yaml
         volumeMounts:
@@ -133,10 +132,12 @@

           readOnlyRootFilesystem: true
         env:
         - name: GOMAXPROCS
           value: '5'
         - name: GOMEMLIMIT
           value: '134217728'
+        - name: JAEGER_REPORTER_MAX_QUEUE_SIZE
+          value: '1000'
         envFrom:
         - secretRef:
             name: mimir-secret
 
--- HelmRelease: mimir/mimir ServiceMonitor: mimir/mimir-compactor

+++ HelmRelease: mimir/mimir ServiceMonitor: mimir/mimir-compactor

@@ -25,17 +25,19 @@

       values:
       - 'false'
   endpoints:
   - port: http-metrics
     interval: 1m
     relabelings:
-    - sourceLabels:
+    - action: replace
+      sourceLabels:
       - job
       replacement: mimir/compactor
       targetLabel: job
-    - replacement: mimir
+    - action: replace
+      replacement: mimir
       targetLabel: cluster
     metricRelabelings:
     - action: drop
       regex: ^(process).*
       sourceLabels:
       - __name__
--- HelmRelease: mimir/mimir ServiceMonitor: mimir/mimir-distributor

+++ HelmRelease: mimir/mimir ServiceMonitor: mimir/mimir-distributor

@@ -25,17 +25,19 @@

       values:
       - 'false'
   endpoints:
   - port: http-metrics
     interval: 1m
     relabelings:
-    - sourceLabels:
+    - action: replace
+      sourceLabels:
       - job
       replacement: mimir/distributor
       targetLabel: job
-    - replacement: mimir
+    - action: replace
+      replacement: mimir
       targetLabel: cluster
     metricRelabelings:
     - action: drop
       regex: ^(process).*
       sourceLabels:
       - __name__
--- HelmRelease: mimir/mimir ServiceMonitor: mimir/mimir-ingester

+++ HelmRelease: mimir/mimir ServiceMonitor: mimir/mimir-ingester

@@ -25,17 +25,19 @@

       values:
       - 'false'
   endpoints:
   - port: http-metrics
     interval: 1m
     relabelings:
-    - sourceLabels:
+    - action: replace
+      sourceLabels:
       - job
       replacement: mimir/ingester
       targetLabel: job
-    - replacement: mimir
+    - action: replace
+      replacement: mimir
       targetLabel: cluster
     metricRelabelings:
     - action: drop
       regex: ^(process).*
       sourceLabels:
       - __name__
--- HelmRelease: mimir/mimir ServiceMonitor: mimir/mimir-querier

+++ HelmRelease: mimir/mimir ServiceMonitor: mimir/mimir-querier

@@ -25,17 +25,19 @@

       values:
       - 'false'
   endpoints:
   - port: http-metrics
     interval: 1m
     relabelings:
-    - sourceLabels:
+    - action: replace
+      sourceLabels:
       - job
       replacement: mimir/querier
       targetLabel: job
-    - replacement: mimir
+    - action: replace
+      replacement: mimir
       targetLabel: cluster
     metricRelabelings:
     - action: drop
       regex: ^(process).*
       sourceLabels:
       - __name__
--- HelmRelease: mimir/mimir ServiceMonitor: mimir/mimir-query-frontend

+++ HelmRelease: mimir/mimir ServiceMonitor: mimir/mimir-query-frontend

@@ -24,17 +24,19 @@

       values:
       - 'false'
   endpoints:
   - port: http-metrics
     interval: 1m
     relabelings:
-    - sourceLabels:
+    - action: replace
+      sourceLabels:
       - job
       replacement: mimir/query-frontend
       targetLabel: job
-    - replacement: mimir
+    - action: replace
+      replacement: mimir
       targetLabel: cluster
     metricRelabelings:
     - action: drop
       regex: ^(process).*
       sourceLabels:
       - __name__
--- HelmRelease: mimir/mimir ServiceMonitor: mimir/mimir-store-gateway

+++ HelmRelease: mimir/mimir ServiceMonitor: mimir/mimir-store-gateway

@@ -25,17 +25,19 @@

       values:
       - 'false'
   endpoints:
   - port: http-metrics
     interval: 1m
     relabelings:
-    - sourceLabels:
+    - action: replace
+      sourceLabels:
       - job
       replacement: mimir/store-gateway
       targetLabel: job
-    - replacement: mimir
+    - action: replace
+      replacement: mimir
       targetLabel: cluster
     metricRelabelings:
     - action: drop
       regex: ^(process).*
       sourceLabels:
       - __name__

@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from 875f00f to 1decac0 Compare December 20, 2024 18:47
@timtor-bot timtor-bot changed the title chore(deps): update helm release mimir-distributed to v5.5.1 chore(deps): update helm release mimir-distributed to v5.6.0 Jan 17, 2025
@timtor-bot timtor-bot force-pushed the renovate/mimir-distributed-5.x branch from 1decac0 to 2e2fc66 Compare January 17, 2025 00:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant