From 00ec6795c664ac71a92e1d88f9f2fac66810c5a1 Mon Sep 17 00:00:00 2001 From: Jorge Turrado Date: Thu, 7 Nov 2024 11:51:31 +0100 Subject: [PATCH] Packaged new Helm chart version Co-authored-by: Zhenghan Zhou Signed-off-by: Jorge Turrado --- README.md | 2 +- docs/index.yaml | 185 ++++++++++++++++++++++----------------- docs/keda-2.16.0.tgz | Bin 0 -> 95906 bytes keda/Chart.yaml | 4 +- keda/README.md | 11 ++- keda/templates/NOTES.txt | 4 +- 6 files changed, 115 insertions(+), 91 deletions(-) create mode 100644 docs/keda-2.16.0.tgz diff --git a/README.md b/README.md index 87b082e7..5cacdebb 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ $ helm repo add kedacore https://kedacore.github.io/charts $ helm search repo kedacore NAME CHART VERSION APP VERSION DESCRIPTION kedacore/external-scaler-azure-cosmos-db 0.1.0 0.1.0 Event-based autoscaler for Azure Cosmos DB chan... -kedacore/keda 2.15.2 2.15.1 Event-based autoscaler for workloads on Kubernetes +kedacore/keda 2.16.0 2.16.0 Event-based autoscaler for workloads on Kubernetes kedacore/keda-add-ons-http 0.8.0 0.8.0 Event-based autoscaler for HTTP workloads on Ku... ``` diff --git a/docs/index.yaml b/docs/index.yaml index b466d322..900b6aa6 100644 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -3,7 +3,7 @@ entries: external-scaler-azure-cosmos-db: - apiVersion: v2 appVersion: 0.1.0 - created: "2024-10-15T11:46:45.183646219+02:00" + created: "2024-11-07T11:50:50.138919+01:00" description: Event-based autoscaler for Azure Cosmos DB change feed consumer applications digest: a905dedb01db68575cf591eb0b8f6fa1aa1343f0ec239615081e4b57590d8ae9 home: https://github.com/kedacore/external-scaler-azure-cosmos-db @@ -22,9 +22,30 @@ entries: - https://kedacore.github.io/charts/external-scaler-azure-cosmos-db-0.1.0.tgz version: 0.1.0 keda: + - apiVersion: v2 + appVersion: 2.16.0 + created: "2024-11-07T11:50:50.226065+01:00" + description: Event-based autoscaler for workloads on Kubernetes + digest: 60d3cdecb6b9b01708085edb5b4de77767758ae3ca3108af32e2285d395aa7b8 + home: https://github.com/kedacore/keda + icon: https://raw.githubusercontent.com/kedacore/keda/main/images/keda-logo-500x500-white.png + kubeVersion: '>=v1.23.0-0' + maintainers: + - email: jorge_turrado@hotmail.es + name: Jorge Turrado + - email: zbynek@kedify.io + name: Zbynek Roubalik + - email: jan@kedify.io + name: Jan Wozniak + name: keda + sources: + - https://github.com/kedacore/keda + urls: + - https://kedacore.github.io/charts/keda-2.16.0.tgz + version: 2.16.0 - apiVersion: v2 appVersion: 2.15.1 - created: "2024-10-15T11:46:45.451188512+02:00" + created: "2024-11-07T11:50:50.223137+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: dc1a66bd5edc13a1004d853e1999dc2fff1915c9abce1537426466bf8b685b98 home: https://github.com/kedacore/keda @@ -45,7 +66,7 @@ entries: version: 2.15.2 - apiVersion: v2 appVersion: 2.15.1 - created: "2024-10-15T11:46:45.440393322+02:00" + created: "2024-11-07T11:50:50.220418+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 316cf7db6aba49f6001e16c085a7953988d3a7afe6fb19a438aad05567389022 home: https://github.com/kedacore/keda @@ -66,7 +87,7 @@ entries: version: 2.15.1 - apiVersion: v2 appVersion: 2.15.0 - created: "2024-10-15T11:46:45.430340477+02:00" + created: "2024-11-07T11:50:50.217324+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: fbcbdaa0242edf90040ac932e01e61f1ebde42e5ae9c90e75fe6ae57bc64d8ba home: https://github.com/kedacore/keda @@ -87,7 +108,7 @@ entries: version: 2.15.0 - apiVersion: v2 appVersion: 2.14.1 - created: "2024-10-15T11:46:45.419389681+02:00" + created: "2024-11-07T11:50:50.214686+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 6d1a68d143bc9e184dfe1945097ba2c4e0a3fb81be8a78115138e9c08d311e8e home: https://github.com/kedacore/keda @@ -110,7 +131,7 @@ entries: version: 2.14.3 - apiVersion: v2 appVersion: 2.14.0 - created: "2024-10-15T11:46:45.409723409+02:00" + created: "2024-11-07T11:50:50.211958+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: e1d477d173305aa41d1ac4f6a07e6ff48a3b5bf8e35a74fdf9da1f30b8f97355 home: https://github.com/kedacore/keda @@ -133,7 +154,7 @@ entries: version: 2.14.2 - apiVersion: v2 appVersion: 2.14.0 - created: "2024-10-15T11:46:45.3980244+02:00" + created: "2024-11-07T11:50:50.209071+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 8ad2f13172e1e38b96a3ff8e8737137e2c43026354b3c4ac4fb2e51bccdeb213 home: https://github.com/kedacore/keda @@ -156,7 +177,7 @@ entries: version: 2.14.1 - apiVersion: v2 appVersion: 2.14.0 - created: "2024-10-15T11:46:45.388294223+02:00" + created: "2024-11-07T11:50:50.206474+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: bdd669a80a8bc9d1e651b7680f4227cbc374a861e89c0ed3120e328b4aacfd39 home: https://github.com/kedacore/keda @@ -179,7 +200,7 @@ entries: version: 2.14.0 - apiVersion: v2 appVersion: 2.13.1 - created: "2024-10-15T11:46:45.377069717+02:00" + created: "2024-11-07T11:50:50.203432+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 3d1bb0537755ebeafacf1da9f91fbcbbac7b673b0e4141cc827e32635e68c228 home: https://github.com/kedacore/keda @@ -202,7 +223,7 @@ entries: version: 2.13.2 - apiVersion: v2 appVersion: 2.13.0 - created: "2024-10-15T11:46:45.366763069+02:00" + created: "2024-11-07T11:50:50.200792+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 00ae78109f89f16b12bb5cf23f7071c6c2fe09294514d4f7fd3850c6ce2b8a57 home: https://github.com/kedacore/keda @@ -225,7 +246,7 @@ entries: version: 2.13.1 - apiVersion: v2 appVersion: 2.13.0 - created: "2024-10-15T11:46:45.35502453+02:00" + created: "2024-11-07T11:50:50.197863+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 0dcc74315d6ca02fbadcfc5e358040580c0ad7919921e07ebf2dcc0b1d2d5f03 home: https://github.com/kedacore/keda @@ -248,7 +269,7 @@ entries: version: 2.13.0 - apiVersion: v2 appVersion: 2.12.1 - created: "2024-10-15T11:46:45.345450937+02:00" + created: "2024-11-07T11:50:50.195341+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: ee87da063be94f3f65661656602775c38ab723374c9892ecc73c1cea269e64c0 home: https://github.com/kedacore/keda @@ -271,7 +292,7 @@ entries: version: 2.12.1 - apiVersion: v2 appVersion: 2.12.0 - created: "2024-10-15T11:46:45.334926593+02:00" + created: "2024-11-07T11:50:50.192633+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 5ae5ef24c2e4c38450bb31b7987aea8b19a828c0c6cfa66b8e7ffbc65ebf164d home: https://github.com/kedacore/keda @@ -294,7 +315,7 @@ entries: version: 2.12.0 - apiVersion: v2 appVersion: 2.11.2 - created: "2024-10-15T11:46:45.324834357+02:00" + created: "2024-11-07T11:50:50.190245+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 1fc274ebf7c405031297166fa3295f13bc9470f3ca688d595b7549d072b062cd home: https://github.com/kedacore/keda @@ -317,7 +338,7 @@ entries: version: 2.11.2 - apiVersion: v2 appVersion: 2.11.1 - created: "2024-10-15T11:46:45.316616179+02:00" + created: "2024-11-07T11:50:50.187673+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 7d10ab788d363c95f496f28d48a74ab7789a5d04c63d9fa3e5d55967c988c0ed home: https://github.com/kedacore/keda @@ -340,7 +361,7 @@ entries: version: 2.11.1 - apiVersion: v2 appVersion: 2.11.0 - created: "2024-10-15T11:46:45.311233285+02:00" + created: "2024-11-07T11:50:50.185404+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 8a2100ac1c47053e118b177676fbc07fe427fb9878c31ee7f8b73df0e2a77a06 home: https://github.com/kedacore/keda @@ -363,7 +384,7 @@ entries: version: 2.11.0 - apiVersion: v2 appVersion: 2.10.1 - created: "2024-10-15T11:46:45.304918567+02:00" + created: "2024-11-07T11:50:50.182681+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 2e75903cda0780a4a8115dc199541315eaccdbfc3ec3da5ab492c8825080cc99 home: https://github.com/kedacore/keda @@ -386,7 +407,7 @@ entries: version: 2.10.2 - apiVersion: v2 appVersion: 2.10.0 - created: "2024-10-15T11:46:45.300359524+02:00" + created: "2024-11-07T11:50:50.18051+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 7216ff7cff5567152b895017b97a95b41b788589c4be82169d92906519a24f25 home: https://github.com/kedacore/keda @@ -409,7 +430,7 @@ entries: version: 2.10.1 - apiVersion: v2 appVersion: 2.10.0 - created: "2024-10-15T11:46:45.29390589+02:00" + created: "2024-11-07T11:50:50.17784+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 4be1fc8dba9d0e17ff475ca3dcb1183b07164ccaddfc48c67f6369a56f1b1777 home: https://github.com/kedacore/keda @@ -432,7 +453,7 @@ entries: version: 2.10.0 - apiVersion: v2 appVersion: 2.9.3 - created: "2024-10-15T11:46:45.603686084+02:00" + created: "2024-11-07T11:50:50.267301+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: c455dc8d908b6e8575fe0dbe8275861355cb242a5768f23cd909e543fe077438 home: https://github.com/kedacore/keda @@ -455,7 +476,7 @@ entries: version: 2.9.4 - apiVersion: v2 appVersion: 2.9.2 - created: "2024-10-15T11:46:45.595842465+02:00" + created: "2024-11-07T11:50:50.265169+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 52a5de6f5585fb2cfe44ba9ddadcf4cd4208138795313e25ee654d82a424faef home: https://github.com/kedacore/keda @@ -478,7 +499,7 @@ entries: version: 2.9.3 - apiVersion: v2 appVersion: 2.9.2 - created: "2024-10-15T11:46:45.588826049+02:00" + created: "2024-11-07T11:50:50.263341+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: a1f14048f1788cde92a42412fa789e34d48bb4a8e94d4b43e0c70c8b8c326e43 home: https://github.com/kedacore/keda @@ -501,7 +522,7 @@ entries: version: 2.9.2 - apiVersion: v2 appVersion: 2.9.1 - created: "2024-10-15T11:46:45.584257438+02:00" + created: "2024-11-07T11:50:50.261185+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 004f2f37845a324badc7228585755ddfd8f5feea957cdca7de9b39499ce1a8d8 home: https://github.com/kedacore/keda @@ -524,7 +545,7 @@ entries: version: 2.9.1 - apiVersion: v2 appVersion: 2.9.0 - created: "2024-10-15T11:46:45.574106396+02:00" + created: "2024-11-07T11:50:50.259305+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: e0f84de35c0378027f43a732f12a164db05e45947687203020c0031baeee5826 home: https://github.com/kedacore/keda @@ -547,7 +568,7 @@ entries: version: 2.9.0 - apiVersion: v2 appVersion: 2.8.2 - created: "2024-10-15T11:46:45.56578576+02:00" + created: "2024-11-07T11:50:50.25718+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: bbd9f4f9312781de5363145d5a937d7c084ea1139f12f5e7f153b3f174332517 home: https://github.com/kedacore/keda @@ -570,7 +591,7 @@ entries: version: 2.8.4 - apiVersion: v2 appVersion: 2.8.2 - created: "2024-10-15T11:46:45.554853471+02:00" + created: "2024-11-07T11:50:50.255195+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 04934ca1e41970ca687de13db697cc7fdc24d367af570eba47bed01ad981e1b1 home: https://github.com/kedacore/keda @@ -593,7 +614,7 @@ entries: version: 2.8.3 - apiVersion: v2 appVersion: 2.8.1 - created: "2024-10-15T11:46:45.547296831+02:00" + created: "2024-11-07T11:50:50.25321+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: e7bc80a5dde861a5f62b73e9d5c4ce139339b07438344668485fdc435f3109b4 home: https://github.com/kedacore/keda @@ -616,7 +637,7 @@ entries: version: 2.8.2 - apiVersion: v2 appVersion: 2.8.0 - created: "2024-10-15T11:46:45.542174726+02:00" + created: "2024-11-07T11:50:50.251145+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: df15ce1a4a27df2f3eb85c7cc803de53dec526bcad92d732a0944bd5288f4845 home: https://github.com/kedacore/keda @@ -639,7 +660,7 @@ entries: version: 2.8.1 - apiVersion: v2 appVersion: 2.8.0 - created: "2024-10-15T11:46:45.536126662+02:00" + created: "2024-11-07T11:50:50.249385+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: afa9410e4e6e805979e5c22a17db6dc7dc2720c28b3f176d2eef2708ef0d0a32 home: https://github.com/kedacore/keda @@ -662,7 +683,7 @@ entries: version: 2.8.0 - apiVersion: v2 appVersion: 2.7.1 - created: "2024-10-15T11:46:45.530714645+02:00" + created: "2024-11-07T11:50:50.247616+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: eec27b3d7075a8c51cce1fb8d456ac3d458b3bf72fde1cda67c4b554df1e9838 home: https://github.com/kedacore/keda @@ -685,7 +706,7 @@ entries: version: 2.7.2 - apiVersion: v2 appVersion: 2.7.1 - created: "2024-10-15T11:46:45.525511314+02:00" + created: "2024-11-07T11:50:50.246056+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: aa1644eb53ec44294993d0611169bd863db39f2bedca1d9ed64b05fbef74087c home: https://github.com/kedacore/keda @@ -708,7 +729,7 @@ entries: version: 2.7.1 - apiVersion: v2 appVersion: 2.7.0 - created: "2024-10-15T11:46:45.519284386+02:00" + created: "2024-11-07T11:50:50.244531+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: f23894c1c4403f36797a0f2ccb497a3b4f2fe761e00b841cc7e1c8ce110d6dc5 home: https://github.com/kedacore/keda @@ -731,7 +752,7 @@ entries: version: 2.7.0 - apiVersion: v2 appVersion: 2.6.1 - created: "2024-10-15T11:46:45.513241281+02:00" + created: "2024-11-07T11:50:50.242657+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: af7ec480a66e9f033ab44d28b3df518c0def8ea289996c413dae34e307a0a033 home: https://github.com/kedacore/keda @@ -753,7 +774,7 @@ entries: version: 2.6.2 - apiVersion: v2 appVersion: 2.6.0 - created: "2024-10-15T11:46:45.507756559+02:00" + created: "2024-11-07T11:50:50.241326+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: b6cf54875f34e8cda992f1ccfe7d594a2f75d25b573a8149721e69ab5ebe3d1d home: https://github.com/kedacore/keda @@ -775,7 +796,7 @@ entries: version: 2.6.1 - apiVersion: v2 appVersion: 2.6.0 - created: "2024-10-15T11:46:45.500871794+02:00" + created: "2024-11-07T11:50:50.239935+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 1788eb5f7febdff68275ec5446d30f7f51d0259f343a024639ab1d46228fa00c home: https://github.com/kedacore/keda @@ -797,7 +818,7 @@ entries: version: 2.6.0 - apiVersion: v2 appVersion: 2.5.0 - created: "2024-10-15T11:46:45.495944128+02:00" + created: "2024-11-07T11:50:50.238131+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: b23ffc14ff517dbf1e892593364a0b9e660afe2cd49c2e11e8589e0f271ef254 home: https://github.com/kedacore/keda @@ -819,7 +840,7 @@ entries: version: 2.5.1 - apiVersion: v2 appVersion: 2.5.0 - created: "2024-10-15T11:46:45.491064233+02:00" + created: "2024-11-07T11:50:50.236734+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: a8c62e7b9e38adf3ef1837e2828cbd29dfd6c7633e8260bd2aa68c70307c8149 home: https://github.com/kedacore/keda @@ -839,7 +860,7 @@ entries: version: 2.5.0 - apiVersion: v2 appVersion: 2.4.0 - created: "2024-10-15T11:46:45.484894854+02:00" + created: "2024-11-07T11:50:50.235353+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 41a092fcda3518068d27cf7b86afa5ea2577c8435055ee214bfba11f3a86ef7b home: https://github.com/kedacore/keda @@ -859,7 +880,7 @@ entries: version: 2.4.0 - apiVersion: v2 appVersion: 2.3.0 - created: "2024-10-15T11:46:45.479616304+02:00" + created: "2024-11-07T11:50:50.233429+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 8f9d78fb5d090e9887f7914ec8db637344361a8881bb4d8f4c1a9225964b72e0 home: https://github.com/kedacore/keda @@ -879,7 +900,7 @@ entries: version: 2.3.2 - apiVersion: v2 appVersion: 2.3.0 - created: "2024-10-15T11:46:45.474132909+02:00" + created: "2024-11-07T11:50:50.231998+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: c36eef4718068eee2ac8d3d54e10b15c6ca2b4d1970c84797387152393804578 home: https://github.com/kedacore/keda @@ -899,7 +920,7 @@ entries: version: 2.3.0 - apiVersion: v2 appVersion: 2.2.0 - created: "2024-10-15T11:46:45.467699111+02:00" + created: "2024-11-07T11:50:50.23056+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 6b6b25799c11e01d2a7edb34d8cf3fb6f82393e7c4e9faa07c38271afad49704 home: https://github.com/kedacore/keda @@ -919,7 +940,7 @@ entries: version: 2.2.2 - apiVersion: v2 appVersion: 2.2.0 - created: "2024-10-15T11:46:45.46198908+02:00" + created: "2024-11-07T11:50:50.229157+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 7ec5c403d0ad315d2eb9ec0c9d73b36c0baced870f397884d467d46014f24631 home: https://github.com/kedacore/keda @@ -939,7 +960,7 @@ entries: version: 2.2.1 - apiVersion: v2 appVersion: 2.2.0 - created: "2024-10-15T11:46:45.456600669+02:00" + created: "2024-11-07T11:50:50.227421+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 42b530656687cabb1408abcb137a5d7515243465b65a3a6006927987441fadc0 home: https://github.com/kedacore/keda @@ -959,7 +980,7 @@ entries: version: 2.2.0 - apiVersion: v2 appVersion: 2.1.0 - created: "2024-10-15T11:46:45.285992081+02:00" + created: "2024-11-07T11:50:50.175225+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 65e2fb98c55740251d7ffa1680ef0edeb42954576deac3856dd468473e321747 home: https://github.com/kedacore/keda @@ -979,7 +1000,7 @@ entries: version: 2.1.3 - apiVersion: v2 appVersion: 2.1.0 - created: "2024-10-15T11:46:45.279836462+02:00" + created: "2024-11-07T11:50:50.173771+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: f336ab24d5ebf96d28da95a03931f2701bb44ce6bb7c30991e3ad14959e2e7e4 home: https://github.com/kedacore/keda @@ -999,7 +1020,7 @@ entries: version: 2.1.2 - apiVersion: v2 appVersion: 2.1.0 - created: "2024-10-15T11:46:45.274955379+02:00" + created: "2024-11-07T11:50:50.172233+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: b6e752d05797cd50ce95a96ae1b6cf8b2b87fc10c27391172beb1acd9fcb18a2 home: https://github.com/kedacore/keda @@ -1019,7 +1040,7 @@ entries: version: 2.1.1 - apiVersion: v2 appVersion: 2.1.0 - created: "2024-10-15T11:46:45.270086729+02:00" + created: "2024-11-07T11:50:50.170609+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 91998f9165176f972b954ef9d4077942979cb5e863bb7d76ed29c48f63533531 home: https://github.com/kedacore/keda @@ -1039,7 +1060,7 @@ entries: version: 2.1.0 - apiVersion: v2 appVersion: 2.0.0 - created: "2024-10-15T11:46:45.264124291+02:00" + created: "2024-11-07T11:50:50.169044+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: ce2e848f5d7a067d74feb3745da5a834cccdfaa665b5b59d43ad06baa4cdfd04 home: https://github.com/kedacore/keda @@ -1059,7 +1080,7 @@ entries: version: 2.0.1 - apiVersion: v1 appVersion: 2.0.0 - created: "2024-10-15T11:46:45.261155748+02:00" + created: "2024-11-07T11:50:50.167842+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: dba8b0e793085165c7d155f9393c5ff112d4714dbce0201404ceb0e67d1b2deb home: https://github.com/kedacore/keda @@ -1079,7 +1100,7 @@ entries: version: 2.0.0 - apiVersion: v1 appVersion: 2.0.0-rc2 - created: "2024-10-15T11:46:45.258117434+02:00" + created: "2024-11-07T11:50:50.166502+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: bad82c28c5ca1d5e69fac4bfcc7a999d5d2b2afd9b19ff6deb9a48811110eb0d home: https://github.com/kedacore/keda @@ -1099,7 +1120,7 @@ entries: version: 2.0.0-rc3 - apiVersion: v2 appVersion: 2.0.0-rc2 - created: "2024-10-15T11:46:45.255199247+02:00" + created: "2024-11-07T11:50:50.164851+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: a4042ba14e595a8e82c9a39d8987625b89292aa86029686a3603b724fda36ca0 home: https://github.com/kedacore/keda @@ -1120,7 +1141,7 @@ entries: version: 2.0.0-rc2 - apiVersion: v1 appVersion: 2.0.0-rc - created: "2024-10-15T11:46:45.249321317+02:00" + created: "2024-11-07T11:50:50.163543+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 3a952f2aaa0ea35ee4335f0b168f44fcf37c5c5ab7e9b9bba7e731c42f04ad61 home: https://github.com/kedacore/keda @@ -1140,7 +1161,7 @@ entries: version: 2.0.0-rc - apiVersion: v1 appVersion: 2.0.0-beta - created: "2024-10-15T11:46:45.243853217+02:00" + created: "2024-11-07T11:50:50.16233+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: fbafc7ae564c13a0eab7062667759f6e93595c97125731a27e8290574e1d570c home: https://github.com/kedacore/keda @@ -1160,7 +1181,7 @@ entries: version: 2.0.0-beta1.2 - apiVersion: v1 appVersion: 2.0.0-beta - created: "2024-10-15T11:46:45.235183303+02:00" + created: "2024-11-07T11:50:50.16031+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: db9e7d2423423463285f2e9d5b940a63b41d6555ba9fcab8fda0e6a757ccefa9 home: https://github.com/kedacore/keda @@ -1180,7 +1201,7 @@ entries: version: 2.0.0-beta1.1 - apiVersion: v1 appVersion: 2.0.0-beta - created: "2024-10-15T11:46:45.229928988+02:00" + created: "2024-11-07T11:50:50.157905+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: f0a8f0b854246ee2258ec8f10528f2811681ad2e41946dc455586f1ba9818e01 home: https://github.com/kedacore/keda @@ -1200,7 +1221,7 @@ entries: version: 2.0.0-beta - apiVersion: v1 appVersion: 1.5.0 - created: "2024-10-15T11:46:45.226008366+02:00" + created: "2024-11-07T11:50:50.156414+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 07b15ddae4f1c40747de063100a668ac15d504cd0548eac0e1a04381fcaa3b37 home: https://github.com/kedacore/keda @@ -1220,7 +1241,7 @@ entries: version: 1.5.0 - apiVersion: v1 appVersion: 1.4.1 - created: "2024-10-15T11:46:45.219679121+02:00" + created: "2024-11-07T11:50:50.154546+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: f8bf80186ac3343998021a1721d06a67fdacd1dab92e4a4992620903b52004a4 home: https://github.com/kedacore/keda @@ -1240,7 +1261,7 @@ entries: version: 1.4.2 - apiVersion: v1 appVersion: 1.4.1 - created: "2024-10-15T11:46:45.214220729+02:00" + created: "2024-11-07T11:50:50.152837+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 97a2e5c0beff93bb71ff861da0f29d09dcf988e724784f8b7c56ac9872c37a81 home: https://github.com/kedacore/keda @@ -1256,7 +1277,7 @@ entries: version: 1.4.1 - apiVersion: v1 appVersion: 1.4.0 - created: "2024-10-15T11:46:45.208991766+02:00" + created: "2024-11-07T11:50:50.15109+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 1c4dbc502b935898ecaa178b5f0a172be5d75302c729dd96224a19f0dfe7964f home: https://github.com/kedacore/keda @@ -1272,7 +1293,7 @@ entries: version: 1.4.0 - apiVersion: v1 appVersion: 1.4.0 - created: "2024-10-15T11:46:45.205956315+02:00" + created: "2024-11-07T11:50:50.149028+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: 6fccc45972ba1e3e9b2a6d3a20d4c6da4e8e1707e28cbf9f52114811628e7498 home: https://github.com/kedacore/keda @@ -1288,7 +1309,7 @@ entries: version: 1.3.2 - apiVersion: v1 appVersion: 1.3.0 - created: "2024-10-15T11:46:45.201858785+02:00" + created: "2024-11-07T11:50:50.147446+01:00" description: Event-based autoscaler for workloads on Kubernetes digest: e13bcb65816ed59b10b32fa6db8f61668635459d56c2d599bb3c0bcc5dcc1368 home: https://github.com/kedacore/keda @@ -1304,7 +1325,7 @@ entries: version: 1.3.1 - apiVersion: v1 appVersion: 1.3.0 - created: "2024-10-15T11:46:45.19878946+02:00" + created: "2024-11-07T11:50:50.145503+01:00" description: Event based autoscaler for Azure Functions deployments on Kubernetes digest: 28fed67bbc6ee61357743991f6c66a88b3749d9d7e9d26322f4f9116d038acb8 home: https://github.com/kedacore/keda @@ -1320,7 +1341,7 @@ entries: version: 1.3.0 - apiVersion: v1 appVersion: 1.2.0 - created: "2024-10-15T11:46:45.194266316+02:00" + created: "2024-11-07T11:50:50.14395+01:00" description: Event based autoscaler for Azure Functions deployments on Kubernetes digest: e041dbed2455fef34f2908594a42fc8a7f163a1f48be46c2f93dea46e36fc733 home: https://github.com/kedacore/keda @@ -1336,7 +1357,7 @@ entries: version: 1.2.0 - apiVersion: v1 appVersion: 1.1.0 - created: "2024-10-15T11:46:45.190632882+02:00" + created: "2024-11-07T11:50:50.142376+01:00" description: Event based autoscaler for Azure Functions deployments on Kubernetes digest: c624e6620a9a6f265f51a82ee0d8267dcb2637dd3777306afbb271746234ff2d home: https://github.com/kedacore/keda @@ -1352,7 +1373,7 @@ entries: version: 1.1.0 - apiVersion: v1 appVersion: 1.0.0 - created: "2024-10-15T11:46:45.186470888+02:00" + created: "2024-11-07T11:50:50.140392+01:00" description: Event based autoscaler for Azure Functions deployments on Kubernetes digest: ef934588dce70d874ea69692e082b8a70ad19095090b8d4fa7b5cb69b2cecaf6 home: https://github.com/kedacore/keda @@ -1369,7 +1390,7 @@ entries: keda-add-ons-http: - apiVersion: v2 appVersion: 0.8.0 - created: "2024-10-15T11:46:45.634908374+02:00" + created: "2024-11-07T11:50:50.274727+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: 4fa74683d1bd87dfc18cb980fee4c1172909b0d929aab0fcc18c760322d1dcb5 home: https://github.com/kedacore/http-add-on @@ -1392,7 +1413,7 @@ entries: version: 0.8.0 - apiVersion: v2 appVersion: 0.7.0 - created: "2024-10-15T11:46:45.633360896+02:00" + created: "2024-11-07T11:50:50.273631+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: 11df2793e3f5c12e6558a77e67e850472d5e3dcb489a764194c69fcb81ab3100 home: https://github.com/kedacore/http-add-on @@ -1415,7 +1436,7 @@ entries: version: 0.7.0 - apiVersion: v2 appVersion: 0.6.0 - created: "2024-10-15T11:46:45.631011218+02:00" + created: "2024-11-07T11:50:50.273088+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: 435c6c9c221b8e98774c662250a091b872222584510e3b7f1df2a838afa81252 home: https://github.com/kedacore/http-add-on @@ -1438,7 +1459,7 @@ entries: version: 0.6.0 - apiVersion: v2 appVersion: 0.5.0 - created: "2024-10-15T11:46:45.62906299+02:00" + created: "2024-11-07T11:50:50.272623+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: 2f7a41ea8fbed944ea789e5811edcb263275452d6c8928a4647d78d0d9895b15 home: https://github.com/kedacore/http-add-on @@ -1461,7 +1482,7 @@ entries: version: 0.5.3 - apiVersion: v2 appVersion: 0.5.0 - created: "2024-10-15T11:46:45.627135155+02:00" + created: "2024-11-07T11:50:50.272168+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: cc4459e84407bc2b29203ad02ddcea31471ce3b3d1c4a91c0d7f6be212725c38 home: https://github.com/kedacore/http-add-on @@ -1484,7 +1505,7 @@ entries: version: 0.5.2 - apiVersion: v2 appVersion: 0.5.0 - created: "2024-10-15T11:46:45.625134755+02:00" + created: "2024-11-07T11:50:50.271715+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: 802dd7fa808a092b1c3669e217b6295c600929351fd7ad9ff6485b5ffa7ac87d home: https://github.com/kedacore/http-add-on @@ -1507,7 +1528,7 @@ entries: version: 0.5.1 - apiVersion: v2 appVersion: 0.5.0 - created: "2024-10-15T11:46:45.623024634+02:00" + created: "2024-11-07T11:50:50.271236+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: 436f37e50c6a2cb406b13144778163070b3903a77750ac2afd71a13c07edd7d3 home: https://github.com/kedacore/http-add-on @@ -1530,7 +1551,7 @@ entries: version: 0.5.0 - apiVersion: v2 appVersion: 0.4.0 - created: "2024-10-15T11:46:45.619439251+02:00" + created: "2024-11-07T11:50:50.270696+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: ed7e2d31de0f5afff393e1c8857968b68777ff2e29678351ae6e85dfeb54e2f1 home: https://github.com/kedacore/http-add-on @@ -1553,7 +1574,7 @@ entries: version: 0.4.1 - apiVersion: v2 appVersion: 0.4.0 - created: "2024-10-15T11:46:45.617519867+02:00" + created: "2024-11-07T11:50:50.270251+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: 63a58740d9a528b16cff62eb78ab7c33ac1bb00c1f5d4802cd3de1229f24b1c8 home: https://github.com/kedacore/http-add-on @@ -1576,7 +1597,7 @@ entries: version: 0.4.0 - apiVersion: v2 appVersion: 0.3.0 - created: "2024-10-15T11:46:45.615575341+02:00" + created: "2024-11-07T11:50:50.269783+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: 79ace4c4fa1521f9e072c34917155db49047b024f77054df2a089aca9a686b14 home: https://github.com/kedacore/http-add-on @@ -1601,7 +1622,7 @@ entries: version: 0.3.1 - apiVersion: v2 appVersion: 0.3.0 - created: "2024-10-15T11:46:45.613365835+02:00" + created: "2024-11-07T11:50:50.269356+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: e48c9139df0d83cea4b1faed0094d87707243dbfe620eab2254c7d810ed0f4c2 home: https://github.com/kedacore/http-add-on @@ -1625,7 +1646,7 @@ entries: version: 0.3.0 - apiVersion: v2 appVersion: 0.2.0 - created: "2024-10-15T11:46:45.611234552+02:00" + created: "2024-11-07T11:50:50.268953+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: ba2bc1bc4445a0aca8e71726f5e0797941a67f5d98764c56be300f6b2c5c008b home: https://github.com/kedacore/http-add-on @@ -1649,7 +1670,7 @@ entries: version: 0.2.2 - apiVersion: v2 appVersion: 0.2.0 - created: "2024-10-15T11:46:45.609324737+02:00" + created: "2024-11-07T11:50:50.268552+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: 0dc118417aad98e528e499fdd5e4e8a43465d071dd954612ff5d0289756d372c home: https://github.com/kedacore/http-add-on @@ -1673,7 +1694,7 @@ entries: version: 0.2.1 - apiVersion: v2 appVersion: 0.2.0 - created: "2024-10-15T11:46:45.607467023+02:00" + created: "2024-11-07T11:50:50.268141+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: 2c209e2a1287a54934cd7e1345fddc5b2b6c2a51c92d07a314f3e08e304af321 home: https://github.com/kedacore/http-add-on @@ -1697,7 +1718,7 @@ entries: version: 0.2.0 - apiVersion: v2 appVersion: 0.1.0 - created: "2024-10-15T11:46:45.605898592+02:00" + created: "2024-11-07T11:50:50.267764+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: 51bc31412a28fe78a0d0b2cdb76aae1af9eda9707ceecdfdde7106b7a2ceb8cb home: https://github.com/kedacore/http-add-on @@ -1721,7 +1742,7 @@ entries: version: 0.1.0 - apiVersion: v2 appVersion: 0.0.1 - created: "2024-10-15T11:46:45.604815002+02:00" + created: "2024-11-07T11:50:50.26754+01:00" description: Event-based autoscaler for HTTP workloads on Kubernetes digest: 0cbcd436721095d7f40750a917ed22d7c83883bdb256edfd43a40a5a0b4f5c17 home: https://github.com/kedacore/http-add-on @@ -1743,4 +1764,4 @@ entries: urls: - https://kedacore.github.io/charts/keda-add-ons-http-0.0.1.tgz version: 0.0.1 -generated: "2024-10-15T11:46:45.183047887+02:00" +generated: "2024-11-07T11:50:50.138481+01:00" diff --git a/docs/keda-2.16.0.tgz b/docs/keda-2.16.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..39f439789d1f001e2ffd95ab0db6848568660d67 GIT binary patch literal 95906 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%0A%Xc7LCOQ`*{LL zfOL-J_Dc||A^ncT^{lJRfL?O)_N*V<=@|x0cEoH6Ik|^IxMBS_z~6kJws-818#W)< zEDd7z5_K>491jcT^kqd?AMnoav_MU zEs3`|Ju~KpfSo&^SQ`hjs&~7lvhFPDUIt@WAkn?1noWDeQMFIW z>M6h#XUT=Z+h>a_5}zGx@BY~{?&)hF$0w~cc=wlXoAvtnR)&S`s0Om&YsdlpxR!}6 z_s=d^TR;mG%1T-pw)QV0d%-FHH>oJE)rg!B#l^H>o$suFENG_ZFu=`jw(>147-q0j z;fwXl$&v&=Aa^sVP>}P%qz5-_elX}|fG6R#Y?`_d2QB=5hv9iq6=Hb~;Jbs-js^IS zp_T43pxe3?P78{D#)o!tE%v{v-u6}SPV4ivhzTFv`vO2%$@!nXnaX0#%8#~kYX=fQ zKKQySW~IJe^@9NYf~&rZc`;cGObQU4!aPJ-TQrTOi~uP9-4+71rnTgew2@CWQ#g$DB6@MgbYAA?z%=Rs-lt zAy-c(d0Z|u8`V{hGKfP$Ka0SAk@hfbRM3?A=Q;lXoPSkqq7m~U`$;)|i(h*JIG({6#@U~m&r)Y%P32jx)SEoeNddjqEGnz`GDaWjiE%fs+^|ot9^LL_% zcKr1{Pp+RX9m5jt6Iv)n4$X_lcQx1SXhhz-UqNam$k!8@BGY1MyKTf)a5vlWTPxx; z2@Y~3?pVr#MZ#0!9{KLOxBV)bKWl%#X8T3c;ZD{?e#dj01wjr?qern@G0`{CLj*{* zpx@o`ydO~$_AGSLCA+hw7;+MzC(oJChF#W*9KtW+p{&k1;toSUP@Jz7ZDrHssDgdKgS@XA6>Se)@e5LXTO9wk z{u|0xQEj(44EeE_#XMjz`@k{_AyyU5lt)2mrixN%I_!0fS{(UBGd6w`zooFMl&|uW z1}vVuA)lnj`=5KH$FS&6FpQj4Oyp2U{8f8gkZyZhMqB4Px|Y^fUeaxgWIc0LxjUD5 zYmkZ_$V?WwBJ6{%sktjkb1V3^CxnXmDE3NE*0(>dpqT%%1x3ZOn&|}OkKRStTt{8< zc0OLRD&e;-A=UbuQ_MSx3B{qNcUV$JOHxs#ytx3bIm9&&clR^B$eBEG-SuvoRDyCCh9evqC(3N4*A&0PEL3{uM z)HqkCfeim_bq>*a(`XTvX7Ma`=BjeKJQM6IH#;LssM(TyXzi%K`R3xRpAOdk-l-b! z-$=gH6|lP${QdmLCbVoowX$Tw+IIIty(A_v%~tMv|>ZJaS%mtCD^taa$;T;2QvJV1*&w<{|cR4SdzhTPd&M~S-qHLqThbD^4= zwTUi^T^jLq=bAoL*-|eb+*|Y!wwNXLC*h{5Xsy9ovF{!3J94*2@PXLn7QdLdJmYQ* z8CSlsHUJAQ_CDMAm9N%Gj&pW2!5l2DWq5PcSC1b3$$1!8WR*XJyotR8Vos-Y<5_z(b7Ai5 z5&6d6qE;NjU1W&o-gxY*m&|}3+|;*VwA-mMjx0NwKamxSHz1}d;&=jfE@N~3o>g*h zk~KEJ;D+Pcd>|FqvYr#F2}ORKH3c=gJv!Lp*8A-I^8NYg$@Tf!OY)WNjfZOBh+KzN za09dqTeH%SXJGHNNbB#pxdqO6jaA*KAQyt`Q{Olyq!&`yh*i^rbrepywl!<8L-Vz3 zEvoCbj-1S&sdh$t@iy`rlDAxaQ*b6-xbDQZZQHgcwrwX9+nm_8ZF^$dwrzhq|K1m; z>Quee)vLO1`leT{hcDCW-V*p`sKzeqGYg_o95sl=G;5UBw6C!j-#;7)J2277+G%>? zB1~?f;ZbnQ13y`GCy$TlC{I{A@Dm>Tys-DMgyJg`NR-`67wKyLKdtSk0m)UH1ghTV z+bb`p=Vp=XW~Y8EZJM!JqCItmYJ$KDV*sm0?0?mGAeO7mn#_);pxtf$QP8#oe@a0Ori`e;b1X~Y zjQDzw+|0;NZ)e4hV@{Y-W0(`yl49I(TKTlM{V18hUxXA!HUj6tt@BLDV7O!{ck1v$ z{Gv5YMYyAC3AP7_^UOauz)#Z)ou%b!56?j@g5>=RVugn^iCMH({G;21Pi@bxBbLZU zY#w5ZKX^x}ucfcQz=|MR19krB zin;9L!c98`(4jqug^5&3x%VQYi~ptTM!;G?A+ai?OOdPhx3cxQR{bw}uB2oF3qyHn zpJKygz08i#DYIF<m2&&6sNmB}GEFje^ixjA&AuCC|` z|Kbcpr)c(z=Ms{1LwaF5cCD$@Vi#>&8`f*V0E#6N0E}#y0Y~t?CKH z{iAQftZhmk4@Gt|57vG?C`cdt4CN}qtBtvR9Cc^K2P)c)URsF0My{5gUyS05dkvPn zT|JsHbMCxou92lCuS8fN-?KcK@Fgo9Mu0zWWZC1yj>^`n)Q_*7w23Krg*OOukq@eb zPPPV-z=|efmEBboVP#!J>41q;mlw>|dod5rK%}=$5RSg>SY_g!=yN%Hx+|bfQ7h%y zM8A!LFq~O(UdO7d89xXOSnWm_6ED}yhG^xFAZTZ!@$Pl@={CS5n?-@9`SoE!08Ek4 z@3{v#a_dm~mzfeI_)_T0vCFQ&v+>5KME$Ot@cgH_2n?YmtEEy3laFUM+1AJPl^vlp zL9aIBB?hKtVcj2UWZ4xJ%0{;L^sbz>--YIf3g)WLc~e0|FsRXxNAg(@Y}XkpW23Hc; z60uh45(mH>5D$&_ml~K3yj(xWoJe}NDPi2?1iL5*@#pmNdfKU#@8R`>qp>MWgEOzU zy6aK$aUGvZc+ObWSBTYsJV83Vs;nIRofGy4BtjBam7rRlmJ)k~DGbYqMr~)9h5$f+KKVgCm@ zUQzdJhF>Vy*JwA6konAYZv7%}L z)znz}oeHAYk5k%1C`z0<)FewVY`924fh)Ne$hPn5iaApck@JMfdz?!tvzNoWdnWYZ zA+Le)Aks>XVXo%ls6l&|BFsxu#77$mv8VXk>uqRl+9ST|DZA=Jc)-=K2T|I#Hy#FUTAZG>PL$AMe0Ih2=q_7hF zc73|G)dp04(AhA^*MRadj2c00F{;cMpyhS#m>?%P4D|bio{@=W0prr=PWw;l^s&{Xl?`2wkEQ^>bsly+^BO2_E|%c)llgPK@ME}XGuILt9}=Ib z1Z69fpM@a8GK%b8Yo}#foma zdLNpojx76G$+4mZvunZUyH-vt<9?m1|NRnN8vsh8f9$_=9Ql_59f?=s<~EZBn^~ub zsL)tMXG&!;27Zj+cSq*hu0SDnS8l+jr43hDP?Tq^whC{W&0kup$icEwWT+A`dxk3I zvxDubm)f)|&}^z@7NwKZ8=#{&>m8L=rRn`h&W|54a@nW0fraE)Qxxh*Qi9Q`F|Pg| zOt`++7N^OJNX(y3Yis!@9>v0c5_3v3y6;GQvWhw-7LtpN!n>cP0?RkGv5RROX_uJH z)r-$qbeU^Fs|6(?BpL#P@{rnTVJGe4hj{A>y<8`Cwc;dS1`ln?_anB~l-;lA++2t~ zN{4tpO5RF2GktHZt&jByLhSaoOYYQhW*4C{-NQu+)FQZ2R?p4n?BDWuDhHQ|jruJ6 z$?p0&?HF8xJI(IK02>ggH>90C&d-7({8nX&ZkvYS6d)q9{``d#_C63TE;#(}JohpE zfv)nTCHFA*WycJZy=&U+grEZZq1&^$zU}}$^Kyy!pN$!XoQs>r40^R7!X#|rZNI!H zyVdIE*hZuCcc^?p+lo(%!0Bri?JP%8Wuwj-f`5S4Q@1*ZCe ziMHdEVX+%OA#h*lVPv@SE0=x)$1|wc+5<0UUHy&-$IFb=duo{&xj%WIPCIGp&jf+`Y6r}k{GuD+Z-w6&mc$=H_@ydyYOT9JqKLnHjEFU!YXvcblR z=)I=WY*b9eM=~wu4Bxiseq!4K`o(INs2lt4B=ao7bgZHV|ns-AX*ahr}W;6)z$>4QZG`rIHU&Iei| z`qU)MDhcd!4VU=KJv?78rw#U8uc56E+^-`(HI4r@(B(^v82CWaqA3J$vF;SzgwkP# zIu~OL^dn;i6x*%(A1d)KEGuY?;WE`_jvqC=-5z=mQR9&(4cQTBu`G~v7kB;81)70` z)abIKzX}hHY}H+GwPQT;jYSbbcd}DJZ&3!OH=>bX^Q}{^=PrCU;M_a$l2ev{zo1l_ z#`>zIeZOBHC$&XBOOEkalBCM}gKQ#h>OZVaoEZwHGEg~KOPjG>c^PV!8n5=G?YqG+o%|8{ZfFkcGBZIdBEJO>8>f9GLu(RlZj5^`>t+=omA zgN{n~5UHfwZ0d=YLo?t`k*%;WM)J3@RzOseK7sQiRF{)acK%R~$XD2!9RM<9&BS8z z4BulF-*rp)O3z1-T5-H9xpqq6-P?MD>Tk+ISQzS|#%Z@a@}46fc|2Xiilo#26OYAc zTvth(^pCQQIjFnug8rBf&0_*BOoJoygou9>Uz(Eh-2jXMo{y2a(^0{rgRiOX*s}y z($+z#Y?t>$+rLD2``)cC{3obVj_j+lX6;%qM4sl|ydl=N;g5qAR2r!C$ZTot5^QmJ zd31StoQ1ht3#jghwLUS%N^OM*9yoF6>)&g%|HJ9c-$S**b`Z%^+F#HrFJTK@#9pls zc~LtIxRimx1=r#2b2^9S6D1-eR0z4;+UMQj$6bFeo{)|7l(IxJZleZb-BNg4`_Um zW2|=t^w{|cqgO>HPwE%QXG0UQ4NpEHm;p1SVK<%O;Zv0Y{4WUoydSH~c{;0(6Lmj5q%3`R;y~VE#j6=|F-wHKSrhNe1f-3CboK9(l+ga+-^N! zLnnK{Cj$`luds=|5Dv%u-%R?vnGLo9Rf!m_$RKURG_>i&@QHR$jRxSh6JWMy&wtnz z%zq^}FMz*)G@3>6da+~kiRd4XeyC&fVSU%THOiPUn{$EJ%DGpwT3Bw3`cGJ^Xk|Rw zF+Z*Y!@WywYfnJJa~&_yvsKX5h*bsv4Oh}}TXHlr2->Jp$9jnTh;A~GO|GFzT4s0Q z>+2QO*g!UJ%S?)^PC$0r-WnD%eGVWO%d5(*$(@-HP%C50)IA!WB8#na=@EEcrtHXA zg4#Ev%l~9*S1nz!64@iO(J?zn+gVn>=P)(UxKN(7>e#04Neq4J-mpm3=?pG&Shf~d zqx|K@xfqWy*f@zA7gvvN=?^m|ZkfDPgYz0@fn>X`&fs-N(x>ovD=%BFLT4BQ@O3QP^W$sdKzm4hM9@78z#gFg&Z$-7u_4f0$=jOjxo<3tE-Ndt(#ra+c)1njM zSxX5Iu~;+kqhrv2!lqS|(Mb!@Q4=_&p zW#Ne%A$NR)}k3i(OH=8ta5{Jx| z))5Y1D5d7m#X&*RGv+eZh&g6Zsa}JzrcvfJDj+$kO;MuJmR?|mDW(w*H|<;OwbL zfFPuNUf_#IPf%GdvVoqeEFin~dI6zn9MoplD$fD$VUI91(pPI(K0W4t^kL4=f5tUw zu8&w=tTiE@NFXP)FGx)mrlj7s5U(k>oKqqUSKC}+nv+pL!n2)oldZ=fzVWs@N!nqq zcjvFNdm@{%OABwc^Df-PK6Db2&YA1aD%IL{bjs4`nT^HPfIwCoba3fZpx(yF#~CU( zVE#y0d#tCyub#b8f7poPBI|4FWq98dSC1pFoETikrg0D5gMJpGyu%HE7KRx}Jn4}; z>BnydTY6UU=d6yXGDcNokg$%FG*ai2V_?H+FT8Nr?grWZk*nX684%|(Dab2s$D;M@ zquYiIW&7lrsxq?uB>b&z(h+dgjJ(}_JR~-9oD?#L>hsNe?$1UpRH8@vX|s+0Wen~5 zUnfr9LmeL*L)b5kcu37a~t~Orp#Z~fDU@HyR>L^@>0XhPdz@`n9HqDw`L_e;HHw=6#LlhEn zuhj*m0|;uW!t7BW^{L0XBZXT@>>%hEMZWE8HBV896Gcq>?M?>UFLx(DV()nzk_X=4 zNmdBa3sOVcMVhj{k@Ixphl>3w=wwZL| zF*hZP!^0sG-E)2i;PQNxjaRQ0gj~-bmGTFC`neAV`I~JE!oCONgZhbZh`gtM87qSa zaL>GPkJ7@WR34RB_ZjGfZf3HIIE?EZ{aTZW-%2x%?ivD((|nRyJUySe(0_!IcEj+S zU6KF#t2=RcoJSVmTe%5PwBhcpH=?B7*?Jzeyz2Cxmm)R zQs|+_Qmh1QNC>-xADTD;bC1T}*-E9}yjb=(XDs3V)PHJv69dOVv`*Ndc1-`B{jaSv z@kQREqB2Ez#IjK<2Q_~ib5l`GoXEo#Q<60gc5}pB;BrzEYUg|nKU8+{lW4nOv7o#| zCUP(u0er@6qynx{Uf`*z_IpMpdo%`G9*_rJsSaljjV>0^L9GJ9Vi2s8Ul+_x1_zYK zKzF!SgiJ(yUSzd@cy{wHyKcZC*%dsmiVr%t4I2e zjKH8Bp7f#mcbZRX&*xciRVlMBI8I=F8Jf{U!qLlEY{HBe5>TsOy6tqELU&%s+6B~c z3sJiUXC19$2itQ0S}(lL*K^R%j^tO3{3Aq;>%3qrlL#XfSzT$b=xaXH!C^}zknWAx z^2^-1Kha)XX}9KKvF0qqf8+(p#GUa8uj$c2KxR5)6;zC4{R~z&8fi(pV7L?bup~gB z{XOy~;Vp6SiF@!=8p5OQ*BKXvvL5b9QM&m?gW3h$r&xGmk8d}yK6_g?@7biNO`JWV;s&Dd{W8}K8-uE76meFkoCw$7{8v*F@9 zVdC?;(Of<&lSI;x978iwCnoj4qCvVXtChbcg7vnQr-3Vg?_5`P^DbG(jtT{0 z)dr8f9`Y2KpV7)df`cG01RYRie|1xbK@$2t0EJC170i=oLbTBTs~am2MdAm2aLT(8 z=1^AW9L3QDq6`iv6f0b-W7gLSBYidG$$ObRt`TsV}piL%B)bWsY#|1=ozu^ z{xhSLF|lXD*=%HJA_JeNZKu#WkqLd_af8q|b!2_zzZmJGcLmt1LN;FJH$XT`^K-*U z7@&(`WSA1Axeij$a~5N2i{ml5FEE3iqVlu6+X*S$E-9B;g(HQxi#1n8{!QCpv2eg> zahMeyy3ko)&?A(F)fahlFI0(dfQYXTIn~mXT+s*XR*~fc8&XXAbuN;ob#%fH+lbq@ z+aNRlslC1Du9NjAWKE5JiDipJye_XuSz+p^Y_%mZ@Ek8@*+p1`sCi_D+d?K+!`LcC zcdVo)q4L3jQ<(>&g7Vv161S_}tqdOMQNyTTjS4qNiW>#2KE+e$9`=;_S!n-j`~e4D z_iR@~JFS&PI&NPMr7JY#wiSd*Ed+SGIzI2G;@8p)KDsy~?Hp9IHdQ%STR#SFGzo3( z9n8yapE!Ny5y^i>U})A^um5dyBPyaF&N`?tu9%QEtB@oEO$+PEv_k@-K|Cv zOi|@9_*?c-P@WH?p|-YrPZymIGB`gZS6$r<1*QUuns#>eMs_O!*1e#Wnoni|XJ6m5PY{m3S!pT*&yR-M zPMnh;2fWNc@jb0fnvcwG2yT6X=-OA+7m{hA=}Rz#8{b`%m8<*~nrWfesxWQCs=G#7 zt7ay2KiHORBI5D@NyaOS%-UW02^>4~RAq&fSXE|DICk6|8TbM{=AElly4ALyIiafJ zQw7xk+g4Ebm#d|u6qFY|;^;f;CL7O>^v<6>NP&@O zJBP2xNDnK4HMSZyVLmW#V9ngcV#}z`U%c$B>P+!YOx;Ou<)~a??nz5XGzt+Ivv8Vd)k`aqR1KEB%&FHvEm?9*yI zS_0r|-8QycjYQ<{lJzr6)XS}3kZkc5^!cLl#~)R4k7f!Wj34PW!$>8V z^#2VsvfJ^4U3C?N7=heJw;|ov0NSn(LUp+{C#?l?eEGI#UgM;^%)LNUo{(BUd5Mu>0iChf4Rv$gJn7qA?bv%13>u_L*!^#h#i1F(_F9hpC0 zdI1M0K6V;%vDsi^c;+tf01nVKrdA^ILN2<^peyIRwLmF*0dVhe(T`005XEl{c?*u}2}!Gt z*90J8Nc~j71HNBs*D>=_gVnNpW@QZU2qAD@_to`^Q|>etMKL0F}GNa+3nop8?mw7ba(g(x?hbRaea*>yeTiP%e1jxi>`)x8}2tq zSj1LJQUGETfw(DEISqKMUo1#EhcXuTVyn@67`Ns^BUL{Uu&Qk5;Qj&Lvfob(J22cn zrhI`Kk$FP@MFwJVF-ojOxrNga#38+UcQ8BEdd^S2PubIR#h zp#twTXEp6g`E@@oS=(7ds*5Qv80G69*0N}d^tIdi{YDMlrlc>C6}q^N^%Y|bKQYB= zHeB@Ul+BAal)%{k`D>`4%TjqG092Ix2V$e*l4J8=P+O*GX>%pCbgMt@&W_L6wd-kZ z9{Dn(fUoS!_gb&qkl+|rQ+c9$?mXfq)H2ZMT%vckQclB0Q{qCa7r(#s;Q@Xm4~2ja zKZGBz_Y6YJH~;x>v{evq434Xh4nZU%S%TN2=j^TmF{U34Zie0F%7$C;`+SDo?L?AX zR*41ah@JL|E*^75bIqEKSfOsCjLycjC#Dc5T5A9AAgP6hb9TNfdgE&q>d*IQFuDpX zpMXh{%=-BaDU+eWpP0ASTzwaQy>f7pgNCCF#>JuaeZ=1t4=IVTK0%dF?Yq#rwIK{^ z=u_c$>Uhzc4cvtZ12zg`dsd2f$ta^Xc(vmgJ%L)|<3x2PN}CPqG8Bo*|NQQ4y)MYY zL$Ngk>2&s~id5*EbOOQQ2Q5Ws@xg-`VvNNQACs&pG&BTR_yoYQ0%CFKtX;AiwbgKG z`0?hsGaaUww-ztc)Vv{4km?@9O~0)f+G-WxQk+9g3y;4hKwPKlDlp8zK2-k%JpZ(w z)@Tn=Y-*(}M`aqLY0k>Rl(E)iFumT`YFacCgFK)HGt_0M zzg6@N!3fD&jzuVUWQ{hTG&5Hggqk50s9862IcI}Sj(u=CEVqfL0TCcfRIDa&6s zAI^TJMA#%ZY_aXEuE+uL&_e38^t$PZrjmCru79-@rB}VlD_LmijDHr*A?t#yYKwA? z>EC?#Fs`@cvXwx+W{dsSej7JK2!^BRfoS04FL9dc>S@w#Qm`B6QJExeBYK?&5DsrG zAYi2J17yJz>&@@w;&A`?3np>~+g+vJ?%aZt8>Qi?GigJ7S#;Nu(912i`ufePYH8T; znAGsbQ^Ve{NR0Y8yT+zZ^3hj^p9xV!Y^Dw^B7+?NTZi7D;^4E!64j$r8qOK5u@Pu;=+aB=iEmXR_Lv?;4HYMEr@ z^;8XC1#;L!l=Y1Iwm-_eVe}udrF|jd)~KXuD=RcH7h6(~5nF0|bnk}ORC!%v$ReH> zGF;~o88R?caQUgACC#*_1wg{m54g5gVIuUh?!oFr(sM z`z=K+!xzCOEYu}cL%%@Mi1A46iWL3hV7h%t_zS+0(SL7q?JM?b95`zEBB@dAPZc#) zpf)AQVOO-1D&H%h(P)(1z<9ytKH}lF^q$Kc^jtB|gVvRPn6_{{23W}!lz(To-h603}4MS~)}M6iN@aV0d)bw8BW_o!v;|gP|E*JG{joa$m***|6_R@PZhkGvUduwxA$fH zh7Lb0R%_pC?|+kR7TWqOS=U>0mdfQ?$>i9xhs4mFDl;-$Nyda01$zU2RCEHw?|k?m z&1uo&{O&#dlloY)UBd~KxptTM{8r?{Z<#Bbg9r{RT%8t z@KIm5kHtY=y0=JZUs$PRkvSfay&m-&mV_~bY!K)*60x53`t0(TQ7{7d;qGC|lJofH zP6Ii_j>QZSd`o`pwre`^y{MXRx}+xNaahDW{X#MYyPcEBpBR`M9cVbm-W#lBmi#UY zD_6eCbmoYIo`f4~9Mt;U=bNBojjX*0_03%+SI`-l7KSLe-`aUYXWQ&sD37E4ty{m} zAiZHfm@&0gS_xBX4dIAU8ffqB*e2Qme`;VhuBI*MI*s?Aq4z=M@njY~`$crn&{XZUk#(jCxOs_<@9Z|97f9eJ%YFGlx!A8z1}&9$Eq)#QXXFnN(dkNHAjQ z?iub)@clAf6$KiExa}*wU3ne@PN$_QZ)@>at0W7hIF0(h*$tuO{wm00S%sJ!6j{bU zlnPRHSe=LI#UQ*xj{qhZB1VU4*t{yCNg9jPRn$pf;5yK835|LVgJM^y^ zOY84Cm@^6@T z33yzKoDl%*Ljlf+awtA2?giihmQ!nT5P@2j-XS;IqGic9v_c})_{a^%WKopXcG#i4 z{px&Hi{sC(@C2&$HY#JEz|`HRZ==w>a!vJRd{;2NT24FFg0X?XIomZ)U-sWUz(Ukj z0l0JID6KRbTo|o)(UWBvcgmXTJM$&8W;ZJ`E{guUnTgXFinqcOw+47sw3VXCX|avLxHh+9-$v~}a_(5G27Lf(5%&HSdc1MRP#1)=yV$$HgK z!-L3XGUc^vd~+8LV-kOo^p+aB1ok=j6QOSIYS(xxFx|C67pHt4;Bp6}QeKtTCE-RW ztYN1XiMJ!lpi|=Amu=u%;7lDl3}O*Q)z{q>8}qVM6vJg}6;pyuyS z%|p9k*dgd|3+@{Ku7$4ke=mK53^~6~`ZhZx5%u|;bybOp%4%0yC6ZgpSwPsU5)jM40n!oxL9&Uth5y;V(4SM-?8#>PLFw74+M7K!LF_H#0K zXd7s+Ef)CXy^3AOUhMRR!KuVLgL*_OYpskmkTDCFIc(~2axk+MQ`p6PAX5rF3UiQV zbux=fOnyVY_KopqRumIbFa8rRo^qkJX3wUzkP;jd%#p?<|2)ca!J^9R{~ifXK>pZ$ zpcUV&LP?6N>OdvtLpTWz$J*AD`CO`wR>E{WH)UF6%`#pcq5-GFy1Z`e^&RHsC?ChR zMpKiTXwMbdLRRK+N;A`h%`CsKV3pd<&EwXwiqNg*4%mM0E%B+~=W>mwCto;lwWnb; zS$FB^;e=SXJQmc+TcpEk4o`_~;pvatPj;>D2x29t&QI|y7w@-KBwI?;eHw%&P&tsI zRai>4aM;a8EHu?Qi2cMxDW-1N^JpREVTu6}s1m0x%!AXFi?N8>*Ts7F+{ii3<(Z4d zpKEhY0fTm!A6L=CNSNB#A_*CluX~qoH1wJ{u#fuW{rk;=Ig&*sPT4LdH5XxMxy$!f z#u%GG>rXP|fBx*7y=jB0+p+##e>4>CHheBvbEheGX;$YS4H^2EgnSd(83-%TRlI<@ z@T{Lu^|sR`VBqdo3Rs&ia@OztcC~QHeZ(I_NQQEk_&WAlMMXBtR-hD#3cV$b?n>#P zDM7W$QSGrywaW~gybK#fvfaH-$1E#jc3OAXz4r&BR)4MONFqD}>M|jG?jn~FX9lg8 zF$W6wDY%R&EGOWwHUWZ*?AB(Y6|Wltvr2JYq9=VQ^r?ECq3*kZ4C8D+=%su#W9&B` zOdu;1SQ+x$-VvZ2_S+WVU;Viset2WaV;l$LMK`Vyt`20-*UC9*=Jx}a#0@N^7Ii$q zdX4dW|I`#?>A4ZV%qb?Y{+=lc(q9=N%9$Zf`h%xocC7FEyfO_4!uXI_{@n5V-hZ?E zwm(puTQo#1LKcjE55aXo{fD$;BOnHFNx}@f4ON&;;a%`G8;MpY5EXnGXo1II*zTSH zVJ05p`0JOG{VzN)l~Ob=Uk-ayJ7u2^H8W}4{i?x+h~I~v(Yq9LuA4f?%jfpljA(lW z1A7|{T~DHX>7Nfof4D?agFw(<0iQ%`?ZV}JN!O+cuezDmu+Zmoplxb|VU5#3)|Y>& zTnde5DtDzuHA&$0zE5E96CU9j%LHeF^bn==IRY_J?6Fko$<10E^t!w^>Rv8mev)Kl zL|S^+7p3Cgy}Z2chU0*s)Q_+*p10oUk#T^K#O%#0>YZ%`+3*mB>1B$hVkDO!>55JQ zB3A!rj_7UZkr@hB}frN^&fjiP2HP4e|CwG>LJ?nKuItf=&-#!PbbN5OD&P9*Hk zPdw>X6nP$9Oo6<|J_F{lq2GJykOzqrlSTWn+VuOGbK!OhKshFyX=((NQls@p^l^c_&^V3XR5QJysNE%JS`;-6@45ngYyNUgLqqQ5_} z22mx(Fq;4v%V=>Mc>|{Yn$;0!Mr<-U<4_7iegQM=Z>GMMB(<0Dgehm?|XWn@b zX41bA20&rYh=e-Ut}K0P2}6_8avbdO5@oqsJ~qxmwaXWPhB84pOM0{^(Zd3x55C^WD$_rKQQZ1sn=v25wQHa*rzs6jKbx5 z%iUs%F$f2w6xw-@vCT{$7vFAf8EmlP&x_^4*hkE3df(`) zhx^88`1QPTa~n7Z|1z#Ly{yB-`>2HuHqw%Lyh_#k5pVAMC-@r3Scvny<}ASXc)$57 z9@ied-{6C9__dPm_?;YoP{*OG`}?&;uxJB{{w&nZR=wKIS?*Qro(J5FQ-GgLP;2iY zLrBFu2{h7G`+h1neiPsm;Avg}{zYPRKKb#)rtk8ZrI&F_YZ|yQ`t?FQpl%uP3)eD9 zLw0)wnR~nGgqBwQI2K2Uo{5}PQS{~8WvB@^Ng3*v~`P?`s;@+JiLt+rSod?$FIJ?f%k-TB2Lg9oZ{37KlEN) zyhizwfucBDb(;vRt0eH*&IyNzuuuaLDX?#m&GcL`CZ%@p1h&b+8AJrP31?OjEb(F~ zTs&^O{j{>GoA_Rb;KS)30;$w&X^|B@{A9s$hcX*QHd`gRc*mK}FUN!Qlu%N(&wm-U zXlQuq^Bz?~GhFMZRT<5XyLGTJTYgi!D?w~xCCpF?tp8~9-F6REp*@fjkYJ0ePK&@I z8kNuyFKi{tT|2|!W1TRgYk`-cEFNsNYeYFXioiS47$=iiZjUA;J<>tt?pbr?h-A6D zIn^S#U+;^zDlT4eRW}Oz@hNgA%@~<$d_3~Dj&>hhh_V?gqfSB~!NWa;g={tmKqlLA z_TEg;l}Wul^^#?YRIgcS%#`T-zu=4+NKqI>IVdNCpvFuB3njtjl77J>Qr=7YTaf+2 zf*t@P`o}{0Z`VQzDlGM~GLQ@;9t9+%f;Qm$DNdN6-d9m`LXiZTyesb&64;^BjOwtL;?y_0(EkKSI4@{j+y}m!A2-Fb&Ls6%*F{fqs z;zGx-H}vR|U>z0;8Qng~ji=a2WeIW1BhqQoo_BKYQe_B2LYDC8x2m43zX)i!D9X$t zW2jTqjtch!N7wW)owQFZ5o;29s0lj(iayL?LkYLxt{P zLGNw-dLxC#eWne{l9Oc9o`^yk60Wz0UMMpVIjCewr-1Qiv0l9$MhtU`2vv?)O$ru5 z33tWAAGI$&Ih~Q#2i(Dop>ezX4;+2;={5kYDFf+s z6zl!-e!{ZDv)&_}fouYNcDug90Ga>kulox1VA=0yYnfOSbL9go%iBg0LiFb$$ z-8%WLguVOw`$6aS#`kW4+j{G9SlqdIszweL7)~bC*Zx$vDHpCtJ zLFZ-kS2-fzu;}%*s;4~+T}7$EkH~LR``7RJH7MC=W~@>D5A*KW+OUDhSo5!3uikDf zU)-GDt6qSu229R`1mDL6IQ_u=^XJycUgp1%osZO@hnJfS!}L81%my12eKQeeH-& zxR3G-9|N)73k%-{3LA;hx7@?^niDc$n-uxHloyj!u571Yb%0}I0HDj=kLyz3*IU5b z>8>7deYyYj*69geCETjSqu{*IM?5Nxr6yPl)qsOMZGKwaw(pwI!&c;KWzMK|!77&Y z`_WtTfJGl=M`BNx-bB_CLB`?|VFy+YNp>|anB?j9&ar>ppkS;yZz6J)EaS3gGHrK& zBghfDggdHe0BjcPabltx0jv5q)nv9FCIb5i_ zXg)*cjOtJ<`c%vzvGdtCBS&R1E0nX6&hh<}^nkZt5{qipJy)Q*igX5e<&sz7E=_!2 zRT4~XRIa4z#9q>0uJ3No_gdME-Z_$dpeU_U+Q?&@#>#G*T8m#?^}b3t1&wE94n+0# z;xMSy+-(TMXxrUr?^*)f{8`oub@t-{bUF`5h>H@01846Efa)6oyu+{f*q z{rAj=Cv8|gP=S<0MDQRfX=10)BwLy?a(%EcE}1D!M&qRvKROv{2yWxqMS@p5Y0JlR zwKr_+0KhGjgf}Rkg11`z=~qoV;9-CFG!GGA>W2ZarjdX8$|bYo;2oaeiHsULPRxrU&1tm}kULWDN0b--e{I1dYR1AK*1x_YgMiVg&Qu}MPS|BK?b>yqrtpY7?m9}e9u$kf9lOV2$iVm|8jH6h@+xW-l zF*w6l-#6ryo8I(-s;Pafy;yqvs9|@H0lstU#n=n?1CRy^Wadl{J5}hxC`6+J`h%o7 zyzc*e?ZMl(9iTUwqSN4IvCG6Q1s)*p_-f91z9oozpWN0#`1z;}>N01Z*YIciI8DFN zWb(}>po4OmPDi??*KzZ(VTwfa0$u0evAd^Wt=lsXtl$%80ii(ArEu+2f({HEf(kpz z?MWrcpK?}FB-9c?Kd-++R|BZD3J%V&db>Qi4mzp&F6Bk8c6ISU4`5E(?+we22QUWQ zzJ2==eUIGPeeH}ZH|W;h&s4ki!fjLMjAd^hW4H_{ab`Gs3nLlgchQ?vJjt zTLg)}2w4piUqDegv-G{Egu`-??rBZ?g5}$ZtJDtTq9xaQ$5C{;HAnOl{pL9D8UI}{ zNpvqIxSgu4OE}uAmGm2zEPT69p;ZGgjiSjppoa?eKovEo!1YQ^I6To@Q26@~Y7F_A z#fe^a)1<;(QA;o)(ENp1 zpqb*VM``FhCb-j>)2OQ8fIF~}Lae!2)n7FmBYo(TJL88nTsdmUQ5}<`z0&vWb!HHl zA`%|7dg70GaaYanT>ezjvcb%z=RvaPE2mh?nM1c`$YF5fr72WP=n2;-9_Gt4rPMUb zmhUdTTUMiSPvuC#s02LxDjb!sFR)$?V0q>E>yDH=+0hZ)sS2i1*&6(V23j1JL}1(! zR-anqES`(j2kRF6O`AQ_%*zx`VT`TV$CsLcw?3mAQj+yX@^DI7v{)IACVMHimXiN` z?Rr_(iC6%c-DI;Cc&;ixu~EZYedqHaVKZ3+D>s>2J-tuWcCu=9ez|P=ni9(gbWL!k z^Dlk$KE3)cT>@faV{JYF6DJZpfZA$aYhHj$S_KBrHy);->qsvRK0wR3;b=i0<|84j zcOvgSGD;MNOyO%Hz=8{Po;>4b?@nmGOP7PM$}W(B22 zKna_NP)g#+n@I$;W(#&5Zf*1YCG1*x8-2E%+?Oy%VH4WR*?9Zy`lk!`J14$2fFmKw zxiRys(gw)t#_t;AzLx-(;PMe*%WL+%(%=r3ZnxdZX@88Rf-_>MdBxj$xU|nmC+!`y zKr1*W3RcQ_#aGD?g_U`7Zc#*RIV+P&q>K9%@;UgB&rxDhG7r@*%dD%8TF7ff01v$< zbhXr!5n~35YJ@^c^ZLPWqq#s1@@N3Q}$Im^Rv>rR=FYKSa>-fw|e|1*nm39R#ft`KGnd3&3 zKXtviXe;_h7au7BJNL@n-yfWV51PRV+QPL*$)9AX0UaL%5)4=qJHVZQM!4DmG0ig_rE6iWK9K<;9xpsnB`x601bh& zi9l$EXSX{)nwgRVph+z8_?2d$Ie|k3Rz9-a%Q7M@*rEFpwvj3^XB~1SN%Y@jG;ks^ zb}Wmx2+5xl^6h%gFyMO)_F$`Q=XZznaGe)k8e#Wh1lh8b4lLveSp7Vr9SWkqr)O51 z`zOQ%#V2J-Mhj1RoCgyf=qB5Dl48nu$z7r#5pG2Q!HGA-!6?jJNmYErUWfuWNRbC4 zEH>S81$;3DrJNL^jroQS{srfZ_Ef5kHZ*hTMvzpb(uOBPq&pW1=}018nQ$i2x=MfW z!fTGomVn^sVF&i1>K$O(RX{?5Zcf@)jKlUv#;ogJDyQW=u9z zYtus(LKe`Tn(yxjF~K_3*cDYX3VS@ZYpD_xiZ_h%ietFBc=G?ygKWT-p%sS-)u3oxE+*D`2&13$savM~**t z@S}GR5`}$B<{Z+M4Ghp)5Y!M*p|;V8;HSy*B{_*PD>E1s+oqH^8{#&YD<<0<$9*a* zJWN?^;OFF|4KjPSW%>DNDCa?A;9J_6bbZ&dMNWj%rzo8&ubt27X9lXnMOQIrkEOK# z`$xyES}z~y#!i*x!HPq;LoKn*@GwuRanN4BrH(U#(gIM`%79@K>*C=L` zxoDej50WNPL#>;S-~6JzfbYep@1dbwwtv0LU;nhEJ6 zIcNzk59?xXusNkcwqX!G1NG0rkGjXb=*uJ&)HcJ{A7C;DFB-KJ_M9a#~yn!{60jm%MXlrC`# zT1O6}GuoR={(qpwbg}dYt99ug;45cB%HGyT=01@}vg-mVH0`)_ATH?Z)XeXt&dqa; z5W(83fysWvo!y2g(jM2curs+Jz*8>%)s#I*$&j%Jx_z0_pCI}Daf3pVg4SRGJa;7I zqoO1g2ArdY&c#v{WZn{T_fdpd3PuJ@^ps{=h~52`Y|e=~j+itFHkLfKYnawx5X*2_ zYx{nTwnP%)lcsb*HAJDI9@71_feIyo8peH214E}W_Pn-W!2U!2D>aALg^z?K{FPNe ziUiH#Ma`C<(9`56K%<(+)3{?2l4u+9rFQ?{AXpK@EFB01YzDZZ>@A{fyj#o_X7Kmr z0@DcqCX3fsd$zT}Ec?w5YqmFyPeEfSteE~dmo61wd+KZq<>*(6uOF1MiZ@34n`zqA zk@(h2bD|<_6enL!>sOyt&q-5L&qxDl3yC`Kzvf|Cwpf6i+EyoDHVyPZ(NT~qR7O%@ zz$LM#pAlTeA1Oa8DXWj2{2#!1gTox+INk?!L@rwmORwv*h@|ncC9%5+TU%5ybclxg z{tYKpMA6tOwHzL;Cnh4Oto}FJ%$Ch2F@jq~&qKupPP?7|H|!K;%9~y3*gdokuajmF zN&Cs6-bf!#_2gx*8f93?<_oIGrDoXEXUocal_Mu5LuVc9tg4$tL?67UtYe~0r>}~ylRDy{9C8}yTHCe zy-Tfck&(v6Wp^bOHs~YQN78lqJOk$FthdJZCetk!-VLb^Ld;f58O2bI=X!| zq#QfD?#bP=?+na%pEFwC%*b@buc``1MEBS!jHg~T^_2jvsJX}>Ezq>HPce|NcNyG+BX0EXZ=#uc+wOft3@ znN?Bqr0HX#9-*qV*oe-zG#yUizlw3mf(bYwj5%ymf`tu{| zb4?}p(}&8V>J3K!SnE?7p3fD?ypWFDqWDw4{G!BFgsWFGnR~`c#eo8xo<{F}*FD~C z6TsS(Qc>VCucG1$p}BEu^2QJ?$8$5uUy^PuG`z9GdC#c#K!zNcY6u|x<@$hU_MIPH z#`b{<4KOaw4wyGEaQvT>vEzGspiW6O)z!9tR6^**_;pDV{ph|GO{q?5J`uT4YHmPA z*{1L$>TMVdq?#zvT5pNi4Vbo|X><6HVZWw3ohC>_CFp!{02!muzQ<@hqF-R5xck~A zaVqkRBk_g4ndtR2MJ6BOLC^TdFnh`OOtkj8{bWGUwKDcS!Dl4`nzK9KX4rx-d)~7dIS2;N__G)SJ?C4Vmgl>E5*~s(B_i zZipu}+XiJqDa|(gI-&0GVCOv;=)v4CXyLnd!1f}_a3^MU(E>S5cEaav*MkBRKi!L^(1iBYKV_979$8G>$Hn4S%f#(q)40-J@ z3=$(^z?$zB?~)gB1}L!Yoax`0-x`JvO2+;PeKy%lZVVRuH7PLTGOto6;b~QvaXr+e zG$eo12`phNZSa$pdEa?yhz?ByNaKNJ8T|2G_z*D0xTL9 z=VtVh=3yGTPL%9@KwOSt9Z9ClixrO_f6r9B*Zm&7hwK>Et1uSn8NK@K));a)E}H|Y zM}N@galZq7~EA0_X9fsO$Gi*w3~DE`uAvZrM0ZzuQLQCJNetv zqUtb17uv)rOM`b^Q2M%WZ1D*ji5vpU{eQ9vk-h&nn{ZUNE-0U|?7I0jR`|4=?+87r zZ&7h-DK1DvYlg~P<2Y9Kwcvh^xdiP$kwI*%8c#0DXmFpvr&|7o@_gBMzRS(V1Qk+4wjuPE4ieIA< z0*kJ1z?^+NY=AEIzbxL==|{<7MLKKL9hNZiC@qE*lXL{9oG39n@p;T$oqIlpcl~Cy zkL1ZbpttAhHRAi(h{HFq4s*S)!%oZE1$i7XK^ev9BtfypsL3O|5YV2Mq|B8?4!Jjt z1O&@KP2XmjBq)2wrD{p*+#@>1M5=V#9hC{cTYCI0SAwsdC)q;u@rqjkx|UF8?@EbM zu0h0Rer|u=7p5(}&g{_w1%kL~ zU&j{sH~etdAQ7T+@~Gh`kVLVHrHfp6-ako$0ZV9((&j9v0ow}Dzj~9KxY4p*hI$e| z)GZ!3E+hROqfUz^fO7(?atl)+G5LOcaedff;Z43Lwd<{qA{G!eIsz_KzlyW z9+Akg?11|Qej8U~>EN%mKF~ltt=PmK?Hs(LB#>JUw8Y81n_YN8CLqImS3}F^H0=sP z?D(snqkAi`KNko+GSczAi5+h<`4i=e)~xYIqKd8qUpaE+KnlMqnjQD~PXADK9yZu; z6Heg(_#;r!$@X|to#PZJQT<#jkR|j`LSx7Li~@!R_d7Vy`;6>H^=kSx5B4;cDkGo=g=|KY zj`RisRY4r`za@~2hWH>5_qsT5KtA%@d0 z+sF`<$m~hKkXG^j4kVpiNQFi8INmb%yQEo(-ksvTWu;9oo6|#-x zC=Uclhz19EsB-UDMrp}WB3nQ5-c`0_f9$ws7QyMp|H6kB4LN{T85I--c_Y=$6h{7! z@-5PP5-Tb~2C&plR68r>J#?XDR+vtob0i-n_myg@qJqv$%pRP+h z>U@s64c||?^wqeJ-(j1wYle|GrkS1AJqNaLd8wwXThU8N6oxNHemotvP1V)a-l$Bd z0LX(d3{rEHof99ZGWsNIcLC-0#`ebK&=t1*GZk#x#qlG(GvS(J)e)!bX#%J^Plj zL^3BE3P*N;$ z=9ol+IZ|^0m7Tw|#$OS5`MP+$mXzpF9@#umo|+eN6VYqakpOmq>tsLbs4zC+tKAj! za@c$BoU-!O+?zO;lWHK)2wS&Sb1rAzB)m&K2RVNX%lwgpxfi1>A2O-?RQ)Z$N z4XXl^qd-QnZ|l+>t(M1f4;V?MXtxWTL?;J80^DR<8PO5Z=fJ)vNG%q=fV~?+epMmatKhXeaO5+AT{E5{Qfbm8I~wC;()4k2S_6v|83eZt=0?|P9}pYJ@`c)?4fL;2?zqQzk;nk)71%ku$NJJ?a@ulbPXK^Pz)F#)l_qHI zp@hyzxKAL*IgCO?G?F*Vg<9p$^m7-P!mSf_Ec=eEQfAm>7B4$D51jvqGts-cRjV2b zW!IKs2k)5B+w4;;rwPIg`+e_5;tpSA7yEA#&JR|*+ncH0@cH52``;PDN`afMZ~Z6@ z!FT$f(7F*xpu!ZnNb4U_v=oqYm*`4dLkeF04nr@wlpqR^uS$&VEYr3i1;QO5Xw^-; z6$Mm^X!C&Mku-*<()R`*@=>lSYjC{+sA_JdiRWkR(8-gVf4qyGrOvYpxJ>(R8f+yO z7ge^7kE6~*(MZ)JH^CMDrF>MKcdRbG9^5aIf12|>6zW2;lT;6Ko`OS@kQs$NF>Mmu z%?JUoRWtC6V!nH0XlxlsI=XmW!zCD=#2_% z)M*=S{!3dn&QI2PjU&PCk5qeVM{Ezyk|~xdLzx0;VnB z7k>E2TED%LG<_yAx$;vet`(!UIEHsREqd^PX&(e zmK~<2GeXp;M@rL9Y@{&t2&LFy=ZAGTRpjiYf~D-=n3vbMksns1XT6FmMSYSBkS8k9 zcw>}Yg<<1pCAM4_kOA5X9ZTF(s?vC6Fi?gr-(k4}LB25IGhg22O};veH#M7FL1+t8 zbE`hYJA0Oi0&LI9f6bKnV(@KTbNy+&PmmuD%);|zw%!q&A; z4qB0V#>oi2;xFQpxn6fV6r}tJkhzI`62Gi*d&ecGW#Ob9T>6rtKk-C#Gr&wBUSlcN zVG42N2ZvQJG(wDoTY{l}a0G{*{fbIp;HE&h9(;56^hgb>TF7IzqWmKke%mKs5^gTt z0Kyc);i-v^fbQ5tL>w_cTeOmfM)q<#ea1Vd=68crEh*YZAUKzugyZyt7P*qv3Re9U+IL#MMYvG+)ViL@BBn{lNezl0^fZ z7iBlqmER2>{<@j+kD?|&wp^Y4p$PV32*L~HW=cO8$Sfh2!6&iiIau!tUnpt`Z_1t} zp$viAjkV+aK_&LVcO1Q=C6P;Uq7S8l3Z?vrSucEfom_1e?T`7(TZ2(7e2 zzR)UZotvS(Lc=*=;Plt|2b3BwojG-m?p$cJd0~{nB**pq;W6yAKoL;}L?3Y;oHc?v zDd2F50mGajzyj05-%yEupeX;`0>vKL%{e<O{DA?v$HRv8z#G4rjvOE?&1&Am zNAkr6cqjYp#k)pz|wXW!aA!|ASN7wJvU$EbqNZYJry2y+tHT=i~Be4QvwquC>M2Hd!9Kt{63Si z)Y%FrEBDlp5ELJ|FmSp&fq)W&N@bY;;S1aUeoMzuidCa*B1Uj?#C(UU^hIlFs?!9L zf7SlCV?ec*#>)-GCYOi{^9bmfG3PyH*m(@>qbeTnBGgg_dBY9Pc7x2L0uMjlxPcWK z*CaucMzAeL%6Uq1Yb1tO+VxAGx4@PcJSRxmUm?dRaS$5xUnK`n(Bbxu-kSaNbE1@9 zK0XOk))DN3rnW@~Akn>soXF)V%9vyz1>7XqH_Xy{;At5@@*y>}_&^45j3VN5_)V32 z9sZsgGe7*J`)#lHemhjByP~^qVWf0V-O{zx+>00we9i_4EKu1<&^sMB(}~hc8-sXu z@}9iz)!xXauflYJmjVEFf_U`yiG*fmF^EN?=w>-C;|)dGu=Vevvsb4i#tQcyW%(?b zT2x{S*mG@~@McO_hl1GX+=l*>`@_Xn420XZrOgkc=+AjB%$-onD%|{UCJ#S^AsElK$w#3!AEE)fJV+j{=yksR7rlkyQTeG_DK|)*FO?Y@hti2I=H0J398`0*uDu) z**liYd9pxZ2Po)trh;V<#wJQ~&^)`!D_pSs)de+*tqUA=f#NRM zAu6|(==Ue!>L3fssBKZO6ko)E066o(lB?R^*Q{ zUJDJ69v6-~QEYq~GAc8}JEeAwB`nG!=3Vt%S^t8*`L^SY^f0k=3E~=9BC1|}6!hNo z6d5isvd}*z061VSc$wo5HWp=EdOaX%KTFh#s`F0MdsMjaBNL@C4uRQIGa%Td@T0A& z2I_m~7BIE&5NPZP=X=1@kB_zsV-!nrT2J{wOeWe#iR=>Bnp-|B>^PS4J125T5`~IH zQWtQWQY&TY%o&ahH{YN*?doaLXQbxZ!l{ff#|dhQN#W+DMPXp(M%;^}5x7us@dfr` zg!D11CO5yQ|7H;=B&($Y-DFlYbnj0qE7lwYiwY#3@0Z7?Gc_ozyt&%wTkqyQn zL(hP6e4QRE~Ht&P5b4QfeVC*3QP^ESpLP_0~#6p{X1}wj%70d~EJL=nS$XK%(~-(q)Ia+}Qmy(Dw^FT&OT#T-%?}OJv{e*C&byv-6K*DnV6!UlvA= zeWX(ymjwfy$ap|C{Ftg6oy&?q^tj@qiXJiTf5t=vXqq=W1ab%#z8+X3>Hfz40P2zy zXn19#V@nq0L*Br8v$o){oe<=K3~HGO$k9=1D0>@Ert zpA`#hh6B_0E|A;&>GKq~&uF-x;$maJ%v{nqHq0{Kma(LkEyqzBC|6 z=EBkw2n{X>Zv-&7xf;*HD9Nc5sPqeGbfFP;*^Gacj2?d%h5Seu#Ld}78MC9K2Ag!h z&P&viMfnHK8q#2(6?qQE6p`+Dy>JN0rR!G|PSzFW+`XQ>gyA5}T~1BGV-U8h_1(dV z6PPehlgJf={mZ1ybT~O&1)dp-#eK>K-a>>uNH;BsZ%2^I=e~f`5~~F&dBkwUx(&Im z^fXY*BQr}!1C7{w$7pK;+w6{}lr1fvC(dymnT)W(b%zbLW!(b%&+zrr*qnX`>8Hp0 z!Og4wx}?z-KiA5(&H8HBIt8?s-95X-`@v3>Dh(Ntx2?pucuwNB;Hu=W4ovE>g`|)+ zfy=xNuT4V+Ink>+h~dVzP&L*x?&z5=PBucjMo{BliN?>I6}IG z-L%a3_v>4VJ89`^{|`lM*vLKP_Z!u9kz}#+o${UGEI?Y;>Z@(=U_eS>?|9Jxp~_EU zBZfH*Ept(KgmP+AgwgCH-Gqp4ne;zdj`k6aXycN`NGJ%&>wzolcaWh@ZRc*iz)_R$ z*2&lbgna_+sUh_<`Ti(Lup8Qv197le6bxLkgVOTE)|p?=dx6}Mfo*Yug7zeJe<7Wz z8D1Ub_bUXUJB8xQOZH&AcjOSl8B|3IQg|vo&wfg>@Pf7gTS8wmC(sC=DA>GMP=ua;e1AE<0t)BMQBJ-Rwlfe&W;KP+;gNyPmEzPwnF*HJpbkQ^7Tnfr6Ci*pq_9sm8mc zH40q8Ux__I{(=3Ne@Wmh+0dgJe$@FvDk7hLLW@G2q#jnr(jH?i=gVlG0aRv(=+$s8 zt(TK>!9yY-ZZubno^f3wO_etjIGsYRM^_6QW0;S(jy9n5;(Hw(X;3Q)Fi>TWT8to< zxxy+@pk@$IL!QEIfUilFVz|wIuMf*DQ(`HK_r$91RZrV8UhwvO+;y zLv3!EI5rhj+Jnt!gLdoedZV~jjst-W**@5aM+mNsr;{o6{4-idPQ)c^ifRyT+-lK0 z|Dy%DQTyZ6lC3#jl?6v&2)C10vPI#z74OI|qAWj_Gj_cR@P$YsRe{e#FDKKqO?HxfzGPtA$)<8E2360((Nno(B6+ z+I~`v#M-$0{=ow|y6)mn+O56NLyVlKSnE0Kl~gxk>cXefdZx!~_h4(YAKCb> zrR-DhV%-NBt-Vcs4UTF9sbDg>CxhjqHSq54v)Jgdemsq}Y!+}m^Cs~5H1X`Uo!9gJ z`uTka&UJV{e{Ma4J$*ksZ#^)CeLSy!9WrdoC@=cc;A*fqr_}WVn(32r9j158*aVD= z`PJSB0G#Y(UW-pU4_7~wuWYtx_THhDn=Au3Xc_T}9DMf6fXx$Z7-?k!~PgA;-Xa zY&IK``p~YTDM$RZSU53Bi}C3`Q<4gIXO}g>{r1nwZ4BIPML)H!=|m}!x3Dyc9T9uh zL^x?#cjb_D?)DZ1_~^;mi5-s4&W^<%M46NCSOb#W4TK;KM9{00Dqbf#UDFrmDk zqIyLU^?oO|Gc)m_@23havLon138y7YxNPW_mQ85lrPaHsNg}P^nBl=K*?`C_2V>*e zlr*bjOrq1I56Ld}nh{p?uZ*gz2aq4HllRj*EE)cf`yo5OBUVA!W4VT=~;r@_>B&_E$VN1yVn%7!4v5*|!N!$mndciLGix)g4sFm#?$e zNxXG`XS-#Mom}u`(1om1%Mr5xDgjoz5q(OIrhTt4aRSU{!pz!?|#-0jYEHK(Yk z^b|?GliG1@UurGhS-~FSW%$+j5ce-Ozh3`jkU~ua1JHgJQx~vY-9C*Klf}0A%ZDoz zeJqq0!;}uN3Y0`;bpsIgH8prp-0m??Kc{Ft&EK}oj>SC4_r`~6{M{EJXA{&LAJXM& zd>ECUq5pX#UP+QxKM6e?;?X1fXw%Lyyzyl)O{<3bdht8bp%bXxF4pUv!Hf#a%p>J@)uzXl z^j*8zl4#HCt;whUE%&C?)hh41*}HfcX~b!U?kI1~MHQ?V{x*i;A8)F*^IE{YdcQTi zry1_J1`nsYCQWJD&aza%-EN6?qCWM%ENkN~RFuMM%t5_E(zC`HWdunrN=+SD`@VUy zJ>MDqXxV@oHTg?Rra0k2?B2bY7ZrE5BKRM%POTyd*<@86l3q#Deadud^N+*~8t8eI zQq86+-L|wvmIZA|;wbu(P{*ju;$7{(ys2`HF@j{~D8odPv!=9&G0$CGF;OX4pre$T z4sCNc+Qd{l|2j&$_A`^oitbE?nQ^#pt`Dsq zi89QIwaNu-xkW@}g4WC%$B3T=bx6i^1UnL6nkY51ur<4!|D@K^>Gc2P1NK%L(o?sX zfjaN{D+EHXbqQwCT#NH-=2aJfAn% zx2?T_(CRD}@i|qbHvGn`wJd%;&D3s;EW5<4wJTmpUHR^%xEO9txU_&(s<^V)KxgPe z*(6WVSx@Aq()5&RAG2SxlW*zda((y!U(as;t9yUMdU#y&LU?ktAZEXK^iUJ_{gUnE zd@H+M`xAt{)PDZT&-n~+`P*LJM*BXUqqMrj&eQp9`2EpNUeC@4B$xm}38O?hh7Av*)H$E0(`EQ1qqi>Ji%-|}AWrq}u zQ7*zdHZrhd7Qc{qE<{F@eTBFEtHI?qCy3KIn3Fr zC4XxCk@^bkrhon8IF2KLbLT1@O$|mpnnOvV1K$b|Xv?!AN_El%l}X9epru6qbE@MQ z2F(o0QX@P<&1()v9}paV29kHmyJ`6|7-2#rA|PJ5G3EuDido|VT+J{?2H1P*dJXPcbG$*B1G0nITPP_OVBJR#8`N&xtYvc)L9IIw=(0Q9t zimK73w8>qL0{~#NQ{y&{$)<>*+p$s#Mj0E0Dl1^uaPKkzDIYjKO0Y*WFEVyh z!l!uwV5c;Rcu;U-b&2;e9hi9Nt{U_QEidN|?T1c63xRuj3)YYQ5OXl( zFHj+FULb+MIj?u9=sHP!7?yuL6N#x7r}4Yt8~L`_I5$QMxI{S?{2(pFxPQ+)_y+qm zjiZ-yne^e~QaRLvU9Wa%lP^8*M5lQs53Z08E19d7-nr!DSW9x!Wlr#t$ya1;M5=3< z3y55L6-L9TE%>fUQ*K0lu9TaqqD1gYOA-UpA|FPVs?URys79Nbohazy*CZ4M4d1m7 z3GZlIF~-yD!0wmMP#;8lhphd4Mz(H1QD5yUFw{nKXv2x-38g*R7;@dp+^i8ElH zMNR2ZAhGX!n4=hihfu9ZzhzePy@$FGqH4s&kkKbWS^3S#`}`Aro-)4!7edK@dLbwf zqk|Cs-rB?4&hr9>A+W?|2w1G?N*G(kB+M>v;CX)WJ^Z%8xMUP-F1-IcvXu}{B0GmZ z($Sc{ib5tf`129dQ@hJUn4A(d!5N%trfAbO6qT|+aKh{W9P3wZnWn5Gb50yLe}*fG zumddY*ICI>Zj<(^{RsqZRkYx6MtqN{z9`rruTcEU`ahmR`wFKT?FfE3+N>kz%cEz? zRsPy{QE*!y$|=aakp^qxm(+pqm3)d*-aA8D7u*DBj^&0vNl<$1XLW2M#0iz!_A0=k zP0mgpW3u}gy2lfigX~}EhH|or@9RZ6no)Nq_1r*edWL~eC>4iZec=kL zjqGWMlBD=1&Y;pWEg^IVyvareq=Na~3Z_KT4}&pSv|fiF+)(&ca2=KnzKrVk)w1?i v#i?7B0~y$FfRTl+hX5(bbH6pd4vXiD+|B#eJfHvw2oM<5%{>Z&jtKH!^oo{? literal 0 HcmV?d00001 diff --git a/keda/Chart.yaml b/keda/Chart.yaml index f0e78bc8..86291683 100644 --- a/keda/Chart.yaml +++ b/keda/Chart.yaml @@ -8,11 +8,11 @@ kubeVersion: ">=v1.23.0-0" # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. -version: 2.15.2 +version: 2.16.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. -appVersion: 2.15.1 +appVersion: 2.16.0 home: https://github.com/kedacore/keda icon: https://raw.githubusercontent.com/kedacore/keda/main/images/keda-logo-500x500-white.png diff --git a/keda/README.md b/keda/README.md index fa101631..2cd68fd1 100644 --- a/keda/README.md +++ b/keda/README.md @@ -21,7 +21,7 @@ helm repo add kedacore https://kedacore.github.io/charts helm repo update kubectl create namespace keda -helm install keda kedacore/keda --namespace keda --version 2.14.0 +helm install keda kedacore/keda --namespace keda --version 2.16.0 ``` ## Introduction @@ -36,7 +36,7 @@ To install the chart with the release name `keda`: ```console $ kubectl create namespace keda -$ helm install keda kedacore/keda --namespace keda --version 2.14.2 +$ helm install keda kedacore/keda --namespace keda --version 2.16.0 ``` ## Uninstalling the Chart @@ -121,7 +121,7 @@ their default values. | Parameter | Type | Default | Description | |-----------|------|---------|-------------| -| `certificates.operator.caDirs` | list | `["/custom/ca"]` | Location(s) of CA files for authentication of external TLS connections such as TLS-enabled metrics sources | +| `certificates.operator` | string | `nil` | | | `extraArgs.keda` | object | `{}` | Additional KEDA Operator container arguments | | `image.keda.registry` | string | `"ghcr.io"` | Image registry of KEDA operator | | `image.keda.repository` | string | `"kedacore/keda"` | Image name of KEDA operator | @@ -210,6 +210,7 @@ their default values. | `prometheus.metricServer.podMonitor.scrapeTimeout` | string | `""` | Scraping timeout for metric server using podMonitor crd (prometheus operator) | | `prometheus.metricServer.port` | int | `8080` | HTTP port used for exposing metrics server prometheus metrics | | `prometheus.metricServer.portName` | string | `"metrics"` | HTTP port name for exposing metrics server prometheus metrics | +| `prometheus.metricServer.serviceMonitor` | object | `{"additionalLabels":{},"enabled":false,"interval":"","jobLabel":"","metricRelabelings":[],"podTargetLabels":[],"port":"metrics","relabelings":[],"relabellings":[],"scheme":"http","scrapeTimeout":"","targetLabels":[],"targetPort":"","tlsConfig":{}}` | App Protocol for service when scraping metrics endpoint appProtocol: http | | `prometheus.metricServer.serviceMonitor.additionalLabels` | object | `{}` | Additional labels to add for metric server using ServiceMonitor crd (prometheus operator) | | `prometheus.metricServer.serviceMonitor.enabled` | bool | `false` | Enables ServiceMonitor creation for the Prometheus Operator | | `prometheus.metricServer.serviceMonitor.interval` | string | `""` | Interval at which metrics should be scraped If not specified Prometheus’ global scrape interval is used. | @@ -237,6 +238,7 @@ their default values. | `prometheus.operator.prometheusRules.alerts` | list | `[]` | Additional alerts to add for KEDA Operator using prometheusRules crd (prometheus operator) | | `prometheus.operator.prometheusRules.enabled` | bool | `false` | Enables PrometheusRules creation for the Prometheus Operator | | `prometheus.operator.prometheusRules.namespace` | string | `""` | Scraping namespace for KEDA Operator using prometheusRules crd (prometheus operator) | +| `prometheus.operator.serviceMonitor` | object | `{"additionalLabels":{},"enabled":false,"interval":"","jobLabel":"","metricRelabelings":[],"podTargetLabels":[],"port":"metrics","relabelings":[],"relabellings":[],"scheme":"http","scrapeTimeout":"","targetLabels":[],"targetPort":"","tlsConfig":{}}` | App Protocol for service when scraping metrics endpoint appProtocol: http | | `prometheus.operator.serviceMonitor.additionalLabels` | object | `{}` | Additional labels to add for metric server using ServiceMonitor crd (prometheus operator) | | `prometheus.operator.serviceMonitor.enabled` | bool | `false` | Enables ServiceMonitor creation for the Prometheus Operator | | `prometheus.operator.serviceMonitor.interval` | string | `""` | Interval at which metrics should be scraped If not specified Prometheus’ global scrape interval is used. | @@ -257,6 +259,7 @@ their default values. | `prometheus.webhooks.prometheusRules.alerts` | list | `[]` | Additional alerts to add for KEDA admission webhooks using prometheusRules crd (prometheus operator) | | `prometheus.webhooks.prometheusRules.enabled` | bool | `false` | Enables PrometheusRules creation for the Prometheus Operator | | `prometheus.webhooks.prometheusRules.namespace` | string | `""` | Scraping namespace for KEDA admission webhooks using prometheusRules crd (prometheus operator) | +| `prometheus.webhooks.serviceMonitor` | object | `{"additionalLabels":{},"enabled":false,"interval":"","jobLabel":"","metricRelabelings":[],"podTargetLabels":[],"port":"metrics","relabelings":[],"relabellings":[],"scheme":"http","scrapeTimeout":"","targetLabels":[],"targetPort":"","tlsConfig":{}}` | App Protocol for service when scraping metrics endpoint appProtocol: http | | `prometheus.webhooks.serviceMonitor.additionalLabels` | object | `{}` | Additional labels to add for metric server using ServiceMonitor crd (prometheus operator) | | `prometheus.webhooks.serviceMonitor.enabled` | bool | `false` | Enables ServiceMonitor creation for the Prometheus webhooks | | `prometheus.webhooks.serviceMonitor.interval` | string | `""` | Interval at which metrics should be scraped If not specified Prometheus’ global scrape interval is used. | @@ -308,7 +311,7 @@ their default values. | `volumes.webhooks.extraVolumeMounts` | list | `[]` | Extra volume mounts for admission webhooks deployment | | `volumes.webhooks.extraVolumes` | list | `[]` | Extra volumes for admission webhooks deployment | | `webhooks.affinity` | object | `{}` | [Affinity] for pod scheduling for KEDA admission webhooks. Takes precedence over the `affinity` field | -| `webhooks.enabled` | bool | `true` | Enable admission webhooks (this feature option will be removed in v2.12) | +| `webhooks.enabled` | bool | `true` | | | `webhooks.failurePolicy` | string | `"Ignore"` | [Failure policy](https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#failure-policy) to use with KEDA admission webhooks | | `webhooks.healthProbePort` | int | `8081` | Port number to use for KEDA admission webhooks health probe | | `webhooks.livenessProbe` | object | `{"failureThreshold":3,"initialDelaySeconds":25,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":1}` | Liveness probes for admission webhooks ([docs](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/)) | diff --git a/keda/templates/NOTES.txt b/keda/templates/NOTES.txt index ccc1325c..20e7bc5d 100644 --- a/keda/templates/NOTES.txt +++ b/keda/templates/NOTES.txt @@ -53,9 +53,9 @@ WARNING - prometheus.webhooks.serviceMonitor.relabellings is deprecated, please ------------------------------------------------------------------------------------- {{- end }} -{{- if lt .Capabilities.KubeVersion.Minor "27" }} +{{- if lt .Capabilities.KubeVersion.Minor "28" }} ------------------------------------------------------------------------------------- -WARNING - Running on unsupported Kubernetes version "1.{{.Capabilities.KubeVersion.Minor}}". KEDA 2.13 is supported and tested on Kubernetes "1.27" or higher. See https://keda.sh/docs/2.13/operate/cluster/ for details. +WARNING - Running on unsupported Kubernetes version "1.{{.Capabilities.KubeVersion.Minor}}". KEDA 2.13 is supported and tested on Kubernetes "1.28" or higher. See https://keda.sh/docs/latest/operate/cluster/ for details. ------------------------------------------------------------------------------------- {{- end }}