Page MenuHomePhabricator

Revisit default envoy histogram buckets
Closed, ResolvedPublic

Description

While investigating the parent task I noticed the default envoy histogram buckets are quite numerous, leading to cardinality explosion. Many of these buckets effectively approximate the +Inf bucket, meaning not many measurements fall into said buckets.

I checked envoy histograms and their cardinality, in Prometheus k8s eqiad for example:

count by (__name__) ({__name__=~'^envoy.*bucket'})

envoy_cluster_upstream_cx_connect_ms_bucket{} 622080
envoy_cluster_upstream_cx_length_ms_bucket{} 565180
envoy_cluster_upstream_rq_time_bucket{} 586580
envoy_http_downstream_cx_length_ms_bucket{} 591800
envoy_http_downstream_rq_time_bucket{} 619460
envoy_listener_manager_lds_update_duration_bucket{} 5020
envoy_server_initialization_time_ms_bucket{} 5020
envoy_cluster_manager_cds_update_duration_bucket{} 5020

Findings

From the data below I found the following:

  1. 0.5 and 1 buckets report the same information, thus we can ditch 0.5 for example
  2. for upstream and downstream rq_time histograms there is very little information above the 10000 bucket
  3. upstream_cx_connect_ms has very little information above the 1000 bucket
  4. conversely, upstream_cx_length_ms has little information below the 1000 bucket

With the above in mind, I think the following configuration will work to reduce cardinality and focus histograms:

stats_config:
  histogram_bucket_settings:
    - match:
        safe_regex:
          regex: ".+rq_time$"
      buckets: [
        1,
        5,
        10,
        25,
        50,
        100,
        250,
        500,
        1000,
        2500
      ]
    - match:
        safe_regex:
          regex: ".+upstream_cx_connect_ms$"
      buckets: [
        1,
        5,
        10,
        25,
        50,
        100,
        250,
        500,
        1000
      ]
    - match:
        safe_regex:
          regex: ".+(upstream|downstream)_cx_length_ms$"
      buckets: [
        2500,
        5000,
        10000,
        30000,
        60000,
        300000
      ]
    # remove 0.5, 1 and > 60000 default buckets
    - match:
        safe_regex:
          regex: ".+"
      buckets: [
        5,
        10,
        25,
        50,
        100,
        250,
        500,
        1000,
        2500,
        5000,
        10000,
        30000,
        60000
      ]

Histogram breakdown

Below the breakdown per-histogram of the highest cardinality

envoy_cluster_upstream_cx_connect_ms_bucket
Latency (ms)Request CountRatio
+Inf30118618351.0000000000
360000030118618351.0000000000
180000030118618351.0000000000
60000030118618351.0000000000
30000030118618351.0000000000
6000030118618351.0000000000
3000030118618351.0000000000
1000030118618351.0000000000
500030118618230.9999999960
250030118616620.9999999426
100030111084300.9997501057
50030011195370.9964332092
25029694948090.9859326052
10029169653820.9684902711
5028860386250.9582262723
2528567776450.9485094738
1027935330990.9275073595
517522324020.5817812161
117374138850.5768578642
0.517374138850.5768578642
envoy_cluster_upstream_cx_length_ms_bucket
Latency (ms)Request CountRatio
+Inf30329519691.0000000000
360000030325230950.9998586896
180000030318041370.9996215352
60000030309821360.9993507080
30000030263919660.9978413617
6000029338828280.9673003397
3000027850054150.9183137903
1000022148365900.7302582329
500015200585490.5011489346
25001880653330.0619743750
1000277254930.0091414399
500195179990.0064353164
25078954220.0026032071
10022787980.0007513786
5018442830.0006080478
2517975100.0005926940
1016627790.0005482100
514467920.0004769258
12236940.0000737545
0.52236940.0000737545
envoy_cluster_upstream_rq_time_bucket
Latency (ms)Request CountRatio
+Inf803921318181.0000000000
3600000803921310660.9999999991
1800000803921305790.9999999985
600000803921292430.9999999968
300000803921275070.9999999946
60000803920889860.9999994648
30000803918951610.9999970642
10000803886167320.9999563080
5000803789583550.9998361054
2500803414395030.9993691761
1000801191490800.9966097780
500795953837470.9901766401
250787663285830.9797579732
100764868966780.9514031363
50715355803130.8899342089
25676054279830.8409297654
10663850707360.8257381617
5655462962770.8152977932
1435574233660.5418004934
0.5435574233660.5418004934
envoy_http_downstream_cx_length_ms_bucket
Latency (ms)Request CountRatio
+Inf117790708991.0000000000
3600000117358098660.9963252033
1800000117312644830.9959407196
600000117153364860.9945872097
300000116852987260.9920405507
60000115080396060.9769795744
30000114284182290.9702184275
10000111441322030.9460779732
5000107146626610.9096277764
250095148995550.8078559026
100094317646240.8007290341
50092731823280.7872546641
25089798397720.7624395634
10081925780110.6955141264
5058371749710.4955486309
2539681255990.3368799848
1036898562640.3132552456
528027039880.2379402818
11813116540.0153926906
0.51813116540.0153926906
envoy_http_downstream_rq_time_bucket
Latency (ms)Request CountRatio
+Inf621716094951.0000000000
3600000621716089770.9999999917
1800000621716086180.9999999859
600000621716076120.9999999698
300000621716063080.9999999489
60000621714974190.9999820152
30000621712783010.9999468669
10000621690897360.9999594069
5000621634951800.9998704369
2500621404149400.9994966057
1000620352848520.9978033271
500617867427720.9938264152
250614110142870.9877962865
100604597969880.9724780371
50578760998160.9310401889
25556929308190.8957894398
10540052801550.8687450717
5534986246240.8605022275
1322971478620.5195487733
0.5322971478620.5195487733

Details

Related Changes in Gerrit:
SubjectRepoBranchLines +/-
operations/deployment-chartsmaster+338 -887
operations/deployment-chartsmaster+279 -50
operations/deployment-chartsmaster+276 -49
operations/deployment-chartsmaster+274 -47
operations/deployment-chartsmaster+17 -13
operations/deployment-chartsmaster+6 -0
operations/deployment-chartsmaster+147 -0
operations/deployment-chartsmaster+278 -51
operations/deployment-chartsmaster+272 -45
operations/deployment-chartsmaster+108 -17
operations/deployment-chartsmaster+193 -20
operations/deployment-chartsmaster+184 -24
operations/deployment-chartsmaster+144 -13
operations/deployment-chartsmaster+148 -14
operations/deployment-chartsmaster+73 -3
operations/deployment-chartsmaster+149 -15
operations/deployment-chartsmaster+79 -6
operations/deployment-chartsmaster+275 -46
operations/deployment-chartsmaster+205 -24
operations/deployment-chartsmaster+281 -52
operations/deployment-chartsmaster+91 -9
operations/deployment-chartsmaster+78 -5
operations/deployment-chartsmaster+275 -46
operations/deployment-chartsmaster+156 -14
operations/deployment-chartsmaster+151 -17
operations/deployment-chartsmaster+112 -19
operations/deployment-chartsmaster+154 -15
operations/deployment-chartsmaster+154 -15
operations/deployment-chartsmaster+75 -5
operations/deployment-chartsmaster+74 -4
operations/deployment-chartsmaster+283 -47
operations/deployment-chartsmaster+291 -53
operations/deployment-chartsmaster+160 -18
operations/deployment-chartsmaster+147 -13
operations/deployment-chartsmaster+168 -17
operations/deployment-chartsmaster+641 -2 K
operations/deployment-chartsmaster+79 -6
operations/deployment-chartsmaster+76 -6
operations/deployment-chartsmaster+272 -45
operations/deployment-chartsmaster+125 -12
operations/deployment-chartsmaster+287 -49
operations/deployment-chartsmaster+152 -18
operations/deployment-chartsmaster+150 -16
operations/deployment-chartsmaster+295 -57
operations/deployment-chartsmaster+279 -50
operations/deployment-chartsmaster+275 -46
operations/deployment-chartsmaster+122 -10
operations/deployment-chartsmaster+109 -2
operations/deployment-chartsmaster+740 -0
operations/docker-images/production-imagesmaster+79 -0
operations/puppetproduction+76 -0
operations/puppetproduction+33 -0
Show related patches Customize query in gerrit

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change #1144462 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] chromium-renderer: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144462

Change #1144463 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] citoid: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144463

Change #1144464 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] cxserver: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144464

Change #1144465 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] datahub: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144465

Change #1144466 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] datasets-config: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144466

Change #1144467 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] developer-portal: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144467

Change #1144468 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] echoserver: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144468

Change #1144469 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] eventgate: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144469

Change #1144470 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] eventstreams: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144470

Change #1144471 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] flink-app: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144471

Change #1144472 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] function-evaluator: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144472

Change #1144473 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] function-orchestrator: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144473

Change #1144454 merged by Elukey:

[operations/deployment-charts@master] airflow: move to mesh:configuration 1.13

https://gerrit.wikimedia.org/r/1144454

Change #1144454 merged by Elukey:

[operations/deployment-charts@master] airflow: move to mesh:configuration 1.13

https://gerrit.wikimedia.org/r/1144454

I verified the new histograms are live after this was deployed -- all is good, thank you @elukey !

Change #1144455 merged by Elukey:

[operations/deployment-charts@master] apertium: upgrade to mesh:configuration 1.13

https://gerrit.wikimedia.org/r/1144455

Change #1144456 merged by Elukey:

[operations/deployment-charts@master] api-gateway: upgrade to mesh:configuration 1.13

https://gerrit.wikimedia.org/r/1144456

Change #1144457 merged by Elukey:

[operations/deployment-charts@master] aqs-http-gateway: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144457

Change #1144458 merged by Elukey:

[operations/deployment-charts@master] blunderbuss: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144458

Change #1144459 merged by Elukey:

[operations/deployment-charts@master] calculator-service: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144459

Change #1144460 merged by Elukey:

[operations/deployment-charts@master] changeprop: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144460

Change #1144461 merged by Elukey:

[operations/deployment-charts@master] chart-renderer: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144461

Change #1144462 merged by Elukey:

[operations/deployment-charts@master] chromium-renderer: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144462

Change #1144463 merged by Elukey:

[operations/deployment-charts@master] citoid: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144463

Change #1144464 merged by Elukey:

[operations/deployment-charts@master] cxserver: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144464

Change #1144465 merged by Elukey:

[operations/deployment-charts@master] datahub: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144465

Change #1144466 merged by Elukey:

[operations/deployment-charts@master] datasets-config: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144466

Change #1144467 merged by Elukey:

[operations/deployment-charts@master] developer-portal: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144467

Change #1144468 merged by Elukey:

[operations/deployment-charts@master] echoserver: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144468

Change #1144469 merged by Elukey:

[operations/deployment-charts@master] eventgate: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144469

Change #1144470 merged by Elukey:

[operations/deployment-charts@master] eventstreams: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144470

Change #1144471 merged by Elukey:

[operations/deployment-charts@master] flink-app: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144471

Change #1144472 merged by Elukey:

[operations/deployment-charts@master] function-evaluator: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144472

Change #1144473 merged by Elukey:

[operations/deployment-charts@master] function-orchestrator: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1144473

Change #1145214 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] ipoid: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145214

Change #1145215 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] kartotherian: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145215

Change #1145216 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] kask: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145216

Change #1145217 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] linkrecommendation: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145217

Change #1145218 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] machinetranslation: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145218

Change #1145219 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] mathoid: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145219

Change #1145220 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] mediawiki: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145220

Change #1145221 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] mediawiki-dumps-legacy: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145221

Change #1145222 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] miscweb: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145222

Change #1145223 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] mobileapps: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145223

Change #1145224 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] mpic: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145224

Change #1145225 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] push-notifications: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145225

Change #1145226 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] python-webapp: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145226

Change #1145227 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] recommendation-api: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145227

Change #1145228 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] shellbox: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145228

Change #1145229 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] spark-history: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145229

Change #1145230 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] superset: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145230

Change #1145231 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] tegola-vector-tiles: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145231

Change #1145232 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] termbox: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145232

Change #1145233 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] thumbor: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145233

Change #1145214 merged by Elukey:

[operations/deployment-charts@master] ipoid: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145214

Change #1145215 merged by Elukey:

[operations/deployment-charts@master] kartotherian: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145215

Change #1145216 merged by Elukey:

[operations/deployment-charts@master] kask: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145216

Change #1145217 merged by Elukey:

[operations/deployment-charts@master] linkrecommendation: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145217

Change #1145218 merged by Elukey:

[operations/deployment-charts@master] machinetranslation: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145218

Change #1145219 merged by Elukey:

[operations/deployment-charts@master] mathoid: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145219

Change #1145220 merged by Elukey:

[operations/deployment-charts@master] mediawiki: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145220

Change #1145221 merged by Elukey:

[operations/deployment-charts@master] mediawiki-dumps-legacy: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145221

Change #1145222 merged by Elukey:

[operations/deployment-charts@master] miscweb: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145222

Change #1145223 merged by Elukey:

[operations/deployment-charts@master] mobileapps: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145223

Change #1145224 merged by Elukey:

[operations/deployment-charts@master] mpic: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145224

Change #1145225 merged by Elukey:

[operations/deployment-charts@master] push-notifications: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145225

Mentioned in SAL (#wikimedia-operations) [2025-05-14T14:18:24Z] <cgoubert@deploy1003> Started scap sync-world: Deploy mediawiki: upgrade to mesh.configuration 1.13 - T391333

Mentioned in SAL (#wikimedia-operations) [2025-05-14T14:30:19Z] <cgoubert@deploy1003> Finished scap sync-world: Deploy mediawiki: upgrade to mesh.configuration 1.13 - T391333 (duration: 12m 33s)

Change #1145226 merged by Elukey:

[operations/deployment-charts@master] python-webapp: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145226

Change #1145227 merged by Elukey:

[operations/deployment-charts@master] recommendation-api: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145227

Change #1145228 merged by Elukey:

[operations/deployment-charts@master] shellbox: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145228

Change #1145229 merged by Elukey:

[operations/deployment-charts@master] spark-history: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145229

Change #1145230 merged by Elukey:

[operations/deployment-charts@master] superset: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145230

Change #1145231 merged by Elukey:

[operations/deployment-charts@master] tegola-vector-tiles: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145231

Change #1145232 merged by Elukey:

[operations/deployment-charts@master] termbox: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145232

Change #1145233 merged by Elukey:

[operations/deployment-charts@master] thumbor: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1145233

Change #1146483 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] toolhub: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1146483

Change #1146484 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] wikifeeds: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1146484

Change #1146485 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] zotero: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1146485

Change #1146493 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] growthbook: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1146493

Almost all patches merged, deployments will follow naturally during the next months (we cannot redeploy all right now, too long, and we are not in a hurry).

To check how things are going: Prometheus graph

Change #1146499 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/deployment-charts@master] Copy app.generic to make the subsequent diff easier to review

https://gerrit.wikimedia.org/r/1146499

Change #1146500 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/deployment-charts@master] modules/app/generic: allow the definition of app env vars from a configmap

https://gerrit.wikimedia.org/r/1146500

Change #1146501 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/deployment-charts@master] spark-history: re-introduce environment variable injection from a configmap

https://gerrit.wikimedia.org/r/1146501

Change #1146499 merged by jenkins-bot:

[operations/deployment-charts@master] Copy app.generic to make the subsequent diff easier to review

https://gerrit.wikimedia.org/r/1146499

Change #1146500 merged by jenkins-bot:

[operations/deployment-charts@master] modules/app/generic: allow the definition of app env vars from a configmap

https://gerrit.wikimedia.org/r/1146500

Change #1146501 merged by jenkins-bot:

[operations/deployment-charts@master] spark-history: re-introduce environment variable injection from a configmap

https://gerrit.wikimedia.org/r/1146501

Change #1146483 merged by Elukey:

[operations/deployment-charts@master] toolhub: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1146483

Change #1146484 merged by Elukey:

[operations/deployment-charts@master] wikifeeds: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1146484

Change #1146485 merged by Elukey:

[operations/deployment-charts@master] zotero: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1146485

Change #1146493 merged by Elukey:

[operations/deployment-charts@master] growthbook: upgrade to mesh.configuration 1.13

https://gerrit.wikimedia.org/r/1146493

fgiunchedi claimed this task.

baremetal configs merged and deployed and k8s configs have been merged and will be progressively deployed upon next service deploy. Big thank you to @elukey and all involved!

I 've spent a good deal of time today to do what I assumed to be easy, that is perform the above in our ingressgateways. I have failed up to now. I 'll need to revisit this with a fresh mind, cause right now I even have doubts the ISTIO_METAJSON_STATS trick works.

I 've spent a good deal of time today to do what I assumed to be easy, that is perform the above in our ingressgateways. I have failed up to now. I 'll need to revisit this with a fresh mind, cause right now I even have doubts the ISTIO_METAJSON_STATS trick works.

@akosiaris I added some thoughts to T392886, lemme know what you found. My understanding is that there is a new annotation that we could use in recent versions of Istio (1.24 has it, but it cannot easily be backportable to our version afaics), I am very open to new roads to check!

I 've spent a good deal of time today to do what I assumed to be easy, that is perform the above in our ingressgateways. I have failed up to now. I 'll need to revisit this with a fresh mind, cause right now I even have doubts the ISTIO_METAJSON_STATS trick works.

@akosiaris I added some thoughts to T392886, lemme know what you found. My understanding is that there is a new annotation that we could use in recent versions of Istio (1.24 has it, but it cannot easily be backportable to our version afaics), I am very open to new roads to check!

Heh, I managed to miss that ticket, thanks. Will comment there.