mirror of https://github.com/kedacore/charts.git
Compare commits
26 Commits
Author | SHA1 | Date |
---|---|---|
|
64bfebae54 | |
|
43cf8dbe0b | |
|
027843ecc1 | |
|
1b28b24f2d | |
|
a3087c4624 | |
|
a7908a1885 | |
|
cd8a958e92 | |
|
61b9fc22f6 | |
|
8d922478ce | |
|
5fa7af8ba5 | |
|
7c4a10b288 | |
|
9fdd709e08 | |
|
2292a9dd5b | |
|
61c460d581 | |
|
5eb596154b | |
|
5a84b2df4a | |
|
d41f0af75c | |
|
ce04163bc4 | |
|
40926158e5 | |
|
213d205ce6 | |
|
33070ca215 | |
|
3e58b2affe | |
|
f8fe1c28dc | |
|
c523cd1766 | |
|
8d75dd0674 | |
|
c445ec15dd |
|
@ -0,0 +1,14 @@
|
|||
version: 2
|
||||
updates:
|
||||
- package-ecosystem: github-actions
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: monthly
|
||||
open-pull-requests-limit: 10
|
||||
labels:
|
||||
- enhancement
|
||||
- dependency-management
|
||||
groups:
|
||||
all-updates:
|
||||
patterns:
|
||||
- "*"
|
|
@ -26,10 +26,10 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
|
||||
- name: Helm install
|
||||
uses: Azure/setup-helm@v3
|
||||
uses: Azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
|
||||
|
||||
- name: Lint 'KEDA' Helm chart
|
||||
run: helm lint keda
|
||||
|
@ -42,7 +42,7 @@ jobs:
|
|||
fail-fast: false
|
||||
matrix:
|
||||
enableAzureWorkloadIdentity: [false, true]
|
||||
kubernetesVersion: [v1.31, v1.30, v1.29, v1.23]
|
||||
kubernetesVersion: [v1.32, v1.31, v1.30, v1.23]
|
||||
namespace: ["keda", "not-keda"]
|
||||
enableCertManager: [false, true]
|
||||
include:
|
||||
|
@ -55,23 +55,23 @@ jobs:
|
|||
clientId: ""
|
||||
# Images are defined on every Kind release
|
||||
# See https://github.com/kubernetes-sigs/kind/releases
|
||||
- kubernetesVersion: v1.32
|
||||
kindImage: kindest/node:v1.32.0@sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027
|
||||
- kubernetesVersion: v1.31
|
||||
kindImage: kindest/node:v1.31.0@sha256:53df588e04085fd41ae12de0c3fe4c72f7013bba32a20e7325357a1ac94ba865
|
||||
kindImage: kindest/node:v1.31.4@sha256:2cb39f7295fe7eafee0842b1052a599a4fb0f8bcf3f83d96c7f4864c357c6c30
|
||||
- kubernetesVersion: v1.30
|
||||
kindImage: kindest/node:v1.30.4@sha256:976ea815844d5fa93be213437e3ff5754cd599b040946b5cca43ca45c2047114
|
||||
- kubernetesVersion: v1.29
|
||||
kindImage: kindest/node:v1.29.0@sha256:eaa1450915475849a73a9227b8f201df25e55e268e5d619312131292e324d570
|
||||
kindImage: kindest/node:v1.30.8@sha256:17cd608b3971338d9180b00776cb766c50d0a0b6b904ab4ff52fd3fc5c6369bf
|
||||
- kubernetesVersion: v1.23
|
||||
kindImage: kindest/node:v1.23.17@sha256:59c989ff8a517a93127d4a536e7014d28e235fb3529d9fba91b3951d461edfdb
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
|
||||
- name: Helm install
|
||||
uses: Azure/setup-helm@v3
|
||||
uses: Azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
|
||||
|
||||
- name: Create k8s ${{ matrix.kubernetesVersion }} Kind Cluster
|
||||
uses: helm/kind-action@main
|
||||
uses: helm/kind-action@a1b0e391336a6ee6713a0583f8c6240d70863de3 # v1.12.0
|
||||
with:
|
||||
node_image: ${{ matrix.kindImage }}
|
||||
|
||||
|
|
|
@ -24,10 +24,10 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Helm install
|
||||
uses: Azure/setup-helm@v3
|
||||
uses: Azure/setup-helm@v4
|
||||
|
||||
- name: Lint 'Azure Cosmos DB external scaler' Helm chart
|
||||
run: helm lint ./external-scaler-azure-cosmos-db/ --strict
|
||||
|
@ -49,13 +49,13 @@ jobs:
|
|||
kindImage: kindest/node:v1.19.16@sha256:dec41184d10deca01a08ea548197b77dc99eeacb56ff3e371af3193c86ca99f4
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Helm install
|
||||
uses: Azure/setup-helm@v3
|
||||
uses: Azure/setup-helm@v4
|
||||
|
||||
- name: Create k8s ${{ matrix.kubernetesVersion }} Kind Cluster
|
||||
uses: helm/kind-action@v1.2.0
|
||||
uses: helm/kind-action@v1.12.0
|
||||
with:
|
||||
version: v0.13.0
|
||||
node_image: ${{ matrix.kindImage }}
|
||||
|
|
|
@ -25,10 +25,10 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
|
||||
- name: Helm install
|
||||
uses: Azure/setup-helm@v3
|
||||
uses: Azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
|
||||
|
||||
- name: Lint 'http-add-on' Helm chart
|
||||
run: helm lint http-add-on
|
||||
|
@ -40,25 +40,25 @@ jobs:
|
|||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
kubernetesVersion: [v1.29, v1.28, v1.27, v1.26]
|
||||
kubernetesVersion: [v1.32, v1.31, v1.30, v1.29]
|
||||
include:
|
||||
- kubernetesVersion: v1.29
|
||||
kindImage: kindest/node:v1.29.0@sha256:eaa1450915475849a73a9227b8f201df25e55e268e5d619312131292e324d570
|
||||
- kubernetesVersion: v1.28
|
||||
kindImage: kindest/node:v1.28.0@sha256:b7a4cad12c197af3ba43202d3efe03246b3f0793f162afb40a33c923952d5b31
|
||||
- kubernetesVersion: v1.27
|
||||
kindImage: kindest/node:v1.27.3@sha256:3966ac761ae0136263ffdb6cfd4db23ef8a83cba8a463690e98317add2c9ba72
|
||||
- kubernetesVersion: v1.26
|
||||
kindImage: kindest/node:v1.26.6@sha256:6e2d8b28a5b601defe327b98bd1c2d1930b49e5d8c512e1895099e4504007adb
|
||||
- kubernetesVersion: v1.32
|
||||
kindImage: kindest/node:v1.32.0@sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027
|
||||
- kubernetesVersion: v1.31
|
||||
kindImage: kindest/node:v1.31.4@sha256:2cb39f7295fe7eafee0842b1052a599a4fb0f8bcf3f83d96c7f4864c357c6c30
|
||||
- kubernetesVersion: v1.30
|
||||
kindImage: kindest/node:v1.30.8@sha256:17cd608b3971338d9180b00776cb766c50d0a0b6b904ab4ff52fd3fc5c6369bf
|
||||
- kubernetesVersion: v1.29
|
||||
kindImage: kindest/node:v1.29.0@sha256:eaa1450915475849a73a9227b8f201df25e55e268e5d619312131292e324d570
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
|
||||
- name: Helm install
|
||||
uses: Azure/setup-helm@v3
|
||||
uses: Azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
|
||||
|
||||
- name: Create k8s ${{ matrix.kubernetesVersion }} Kind Cluster
|
||||
uses: helm/kind-action@main
|
||||
uses: helm/kind-action@a1b0e391336a6ee6713a0583f8c6240d70863de3 # v1.12.0
|
||||
with:
|
||||
node_image: ${{ matrix.kindImage }}
|
||||
|
||||
|
|
|
@ -21,8 +21,8 @@ $ 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.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...
|
||||
kedacore/keda 2.17.2 2.17.2 Event-based autoscaler for workloads on Kubernetes
|
||||
kedacore/keda-add-ons-http 0.10.0 0.10.0 Event-based autoscaler for HTTP workloads on Ku...
|
||||
```
|
||||
|
||||
## Releases
|
||||
|
|
292
docs/index.yaml
292
docs/index.yaml
|
@ -3,7 +3,7 @@ entries:
|
|||
external-scaler-azure-cosmos-db:
|
||||
- apiVersion: v2
|
||||
appVersion: 0.1.0
|
||||
created: "2024-11-07T11:50:50.138919+01:00"
|
||||
created: "2025-06-17T10:35:53.630178656+02: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,93 @@ entries:
|
|||
- https://kedacore.github.io/charts/external-scaler-azure-cosmos-db-0.1.0.tgz
|
||||
version: 0.1.0
|
||||
keda:
|
||||
- apiVersion: v2
|
||||
appVersion: 2.17.2
|
||||
created: "2025-06-17T10:35:54.002367334+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 668abc60b4e7cfa28134f8be727a376d8ab90a5dc9fda72ecf5fc7e86a8dffa0
|
||||
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.17.2.tgz
|
||||
version: 2.17.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.17.1
|
||||
created: "2025-06-17T10:35:53.990899011+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: e207df9f3d02a601ea529b5a58b5757790c02662d40221b2aa0d1466c662ea42
|
||||
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.17.1.tgz
|
||||
version: 2.17.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.17.0
|
||||
created: "2025-06-17T10:35:53.980529575+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 8ec680ab2559fa427f26c16676c33827d8cb000856123d9551b7646ffb557cb1
|
||||
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.17.0.tgz
|
||||
version: 2.17.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.16.1
|
||||
created: "2025-06-17T10:35:53.967012801+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 37712eaf5970cf280c3e18aafff3bb0a54ca2d21840667907fb472ca969cc334
|
||||
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.1.tgz
|
||||
version: 2.16.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.16.0
|
||||
created: "2024-11-07T11:50:50.226065+01:00"
|
||||
created: "2025-06-17T10:35:53.956636031+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 60d3cdecb6b9b01708085edb5b4de77767758ae3ca3108af32e2285d395aa7b8
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -45,7 +129,7 @@ entries:
|
|||
version: 2.16.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.15.1
|
||||
created: "2024-11-07T11:50:50.223137+01:00"
|
||||
created: "2025-06-17T10:35:53.944358176+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: dc1a66bd5edc13a1004d853e1999dc2fff1915c9abce1537426466bf8b685b98
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -66,7 +150,7 @@ entries:
|
|||
version: 2.15.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.15.1
|
||||
created: "2024-11-07T11:50:50.220418+01:00"
|
||||
created: "2025-06-17T10:35:53.931918567+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 316cf7db6aba49f6001e16c085a7953988d3a7afe6fb19a438aad05567389022
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -87,7 +171,7 @@ entries:
|
|||
version: 2.15.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.15.0
|
||||
created: "2024-11-07T11:50:50.217324+01:00"
|
||||
created: "2025-06-17T10:35:53.921179111+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: fbcbdaa0242edf90040ac932e01e61f1ebde42e5ae9c90e75fe6ae57bc64d8ba
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -108,7 +192,7 @@ entries:
|
|||
version: 2.15.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.14.1
|
||||
created: "2024-11-07T11:50:50.214686+01:00"
|
||||
created: "2025-06-17T10:35:53.907777855+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 6d1a68d143bc9e184dfe1945097ba2c4e0a3fb81be8a78115138e9c08d311e8e
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -131,7 +215,7 @@ entries:
|
|||
version: 2.14.3
|
||||
- apiVersion: v2
|
||||
appVersion: 2.14.0
|
||||
created: "2024-11-07T11:50:50.211958+01:00"
|
||||
created: "2025-06-17T10:35:53.896278313+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: e1d477d173305aa41d1ac4f6a07e6ff48a3b5bf8e35a74fdf9da1f30b8f97355
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -154,7 +238,7 @@ entries:
|
|||
version: 2.14.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.14.0
|
||||
created: "2024-11-07T11:50:50.209071+01:00"
|
||||
created: "2025-06-17T10:35:53.886033613+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 8ad2f13172e1e38b96a3ff8e8737137e2c43026354b3c4ac4fb2e51bccdeb213
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -177,7 +261,7 @@ entries:
|
|||
version: 2.14.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.14.0
|
||||
created: "2024-11-07T11:50:50.206474+01:00"
|
||||
created: "2025-06-17T10:35:53.872249207+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: bdd669a80a8bc9d1e651b7680f4227cbc374a861e89c0ed3120e328b4aacfd39
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -200,7 +284,7 @@ entries:
|
|||
version: 2.14.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.13.1
|
||||
created: "2024-11-07T11:50:50.203432+01:00"
|
||||
created: "2025-06-17T10:35:53.861402893+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 3d1bb0537755ebeafacf1da9f91fbcbbac7b673b0e4141cc827e32635e68c228
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -223,7 +307,7 @@ entries:
|
|||
version: 2.13.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.13.0
|
||||
created: "2024-11-07T11:50:50.200792+01:00"
|
||||
created: "2025-06-17T10:35:53.848667017+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 00ae78109f89f16b12bb5cf23f7071c6c2fe09294514d4f7fd3850c6ce2b8a57
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -246,7 +330,7 @@ entries:
|
|||
version: 2.13.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.13.0
|
||||
created: "2024-11-07T11:50:50.197863+01:00"
|
||||
created: "2025-06-17T10:35:53.837392574+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 0dcc74315d6ca02fbadcfc5e358040580c0ad7919921e07ebf2dcc0b1d2d5f03
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -269,7 +353,7 @@ entries:
|
|||
version: 2.13.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.12.1
|
||||
created: "2024-11-07T11:50:50.195341+01:00"
|
||||
created: "2025-06-17T10:35:53.82715856+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: ee87da063be94f3f65661656602775c38ab723374c9892ecc73c1cea269e64c0
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -292,7 +376,7 @@ entries:
|
|||
version: 2.12.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.12.0
|
||||
created: "2024-11-07T11:50:50.192633+01:00"
|
||||
created: "2025-06-17T10:35:53.816532736+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 5ae5ef24c2e4c38450bb31b7987aea8b19a828c0c6cfa66b8e7ffbc65ebf164d
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -315,7 +399,7 @@ entries:
|
|||
version: 2.12.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.11.2
|
||||
created: "2024-11-07T11:50:50.190245+01:00"
|
||||
created: "2025-06-17T10:35:53.807395373+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 1fc274ebf7c405031297166fa3295f13bc9470f3ca688d595b7549d072b062cd
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -338,7 +422,7 @@ entries:
|
|||
version: 2.11.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.11.1
|
||||
created: "2024-11-07T11:50:50.187673+01:00"
|
||||
created: "2025-06-17T10:35:53.797047797+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 7d10ab788d363c95f496f28d48a74ab7789a5d04c63d9fa3e5d55967c988c0ed
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -361,7 +445,7 @@ entries:
|
|||
version: 2.11.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.11.0
|
||||
created: "2024-11-07T11:50:50.185404+01:00"
|
||||
created: "2025-06-17T10:35:53.788301127+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 8a2100ac1c47053e118b177676fbc07fe427fb9878c31ee7f8b73df0e2a77a06
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -384,7 +468,7 @@ entries:
|
|||
version: 2.11.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.10.1
|
||||
created: "2024-11-07T11:50:50.182681+01:00"
|
||||
created: "2025-06-17T10:35:53.781174431+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 2e75903cda0780a4a8115dc199541315eaccdbfc3ec3da5ab492c8825080cc99
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -407,7 +491,7 @@ entries:
|
|||
version: 2.10.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.10.0
|
||||
created: "2024-11-07T11:50:50.18051+01:00"
|
||||
created: "2025-06-17T10:35:53.776150104+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 7216ff7cff5567152b895017b97a95b41b788589c4be82169d92906519a24f25
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -430,7 +514,7 @@ entries:
|
|||
version: 2.10.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.10.0
|
||||
created: "2024-11-07T11:50:50.17784+01:00"
|
||||
created: "2025-06-17T10:35:53.765406177+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 4be1fc8dba9d0e17ff475ca3dcb1183b07164ccaddfc48c67f6369a56f1b1777
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -453,7 +537,7 @@ entries:
|
|||
version: 2.10.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.9.3
|
||||
created: "2024-11-07T11:50:50.267301+01:00"
|
||||
created: "2025-06-17T10:35:54.169421984+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: c455dc8d908b6e8575fe0dbe8275861355cb242a5768f23cd909e543fe077438
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -476,7 +560,7 @@ entries:
|
|||
version: 2.9.4
|
||||
- apiVersion: v2
|
||||
appVersion: 2.9.2
|
||||
created: "2024-11-07T11:50:50.265169+01:00"
|
||||
created: "2025-06-17T10:35:54.159822549+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 52a5de6f5585fb2cfe44ba9ddadcf4cd4208138795313e25ee654d82a424faef
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -499,7 +583,7 @@ entries:
|
|||
version: 2.9.3
|
||||
- apiVersion: v2
|
||||
appVersion: 2.9.2
|
||||
created: "2024-11-07T11:50:50.263341+01:00"
|
||||
created: "2025-06-17T10:35:54.15263516+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: a1f14048f1788cde92a42412fa789e34d48bb4a8e94d4b43e0c70c8b8c326e43
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -522,7 +606,7 @@ entries:
|
|||
version: 2.9.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.9.1
|
||||
created: "2024-11-07T11:50:50.261185+01:00"
|
||||
created: "2025-06-17T10:35:54.143842674+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 004f2f37845a324badc7228585755ddfd8f5feea957cdca7de9b39499ce1a8d8
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -545,7 +629,7 @@ entries:
|
|||
version: 2.9.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.9.0
|
||||
created: "2024-11-07T11:50:50.259305+01:00"
|
||||
created: "2025-06-17T10:35:54.136740213+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: e0f84de35c0378027f43a732f12a164db05e45947687203020c0031baeee5826
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -568,7 +652,7 @@ entries:
|
|||
version: 2.9.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.8.2
|
||||
created: "2024-11-07T11:50:50.25718+01:00"
|
||||
created: "2025-06-17T10:35:54.126927552+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: bbd9f4f9312781de5363145d5a937d7c084ea1139f12f5e7f153b3f174332517
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -591,7 +675,7 @@ entries:
|
|||
version: 2.8.4
|
||||
- apiVersion: v2
|
||||
appVersion: 2.8.2
|
||||
created: "2024-11-07T11:50:50.255195+01:00"
|
||||
created: "2025-06-17T10:35:54.120130438+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 04934ca1e41970ca687de13db697cc7fdc24d367af570eba47bed01ad981e1b1
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -614,7 +698,7 @@ entries:
|
|||
version: 2.8.3
|
||||
- apiVersion: v2
|
||||
appVersion: 2.8.1
|
||||
created: "2024-11-07T11:50:50.25321+01:00"
|
||||
created: "2025-06-17T10:35:54.11064268+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: e7bc80a5dde861a5f62b73e9d5c4ce139339b07438344668485fdc435f3109b4
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -637,7 +721,7 @@ entries:
|
|||
version: 2.8.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.8.0
|
||||
created: "2024-11-07T11:50:50.251145+01:00"
|
||||
created: "2025-06-17T10:35:54.103490561+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: df15ce1a4a27df2f3eb85c7cc803de53dec526bcad92d732a0944bd5288f4845
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -660,7 +744,7 @@ entries:
|
|||
version: 2.8.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.8.0
|
||||
created: "2024-11-07T11:50:50.249385+01:00"
|
||||
created: "2025-06-17T10:35:54.09388072+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: afa9410e4e6e805979e5c22a17db6dc7dc2720c28b3f176d2eef2708ef0d0a32
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -683,7 +767,7 @@ entries:
|
|||
version: 2.8.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.7.1
|
||||
created: "2024-11-07T11:50:50.247616+01:00"
|
||||
created: "2025-06-17T10:35:54.087886923+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: eec27b3d7075a8c51cce1fb8d456ac3d458b3bf72fde1cda67c4b554df1e9838
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -706,7 +790,7 @@ entries:
|
|||
version: 2.7.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.7.1
|
||||
created: "2024-11-07T11:50:50.246056+01:00"
|
||||
created: "2025-06-17T10:35:54.080408155+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: aa1644eb53ec44294993d0611169bd863db39f2bedca1d9ed64b05fbef74087c
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -729,7 +813,7 @@ entries:
|
|||
version: 2.7.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.7.0
|
||||
created: "2024-11-07T11:50:50.244531+01:00"
|
||||
created: "2025-06-17T10:35:54.074408351+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: f23894c1c4403f36797a0f2ccb497a3b4f2fe761e00b841cc7e1c8ce110d6dc5
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -752,7 +836,7 @@ entries:
|
|||
version: 2.7.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.6.1
|
||||
created: "2024-11-07T11:50:50.242657+01:00"
|
||||
created: "2025-06-17T10:35:54.067167883+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: af7ec480a66e9f033ab44d28b3df518c0def8ea289996c413dae34e307a0a033
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -774,7 +858,7 @@ entries:
|
|||
version: 2.6.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.6.0
|
||||
created: "2024-11-07T11:50:50.241326+01:00"
|
||||
created: "2025-06-17T10:35:54.061781707+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: b6cf54875f34e8cda992f1ccfe7d594a2f75d25b573a8149721e69ab5ebe3d1d
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -796,7 +880,7 @@ entries:
|
|||
version: 2.6.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.6.0
|
||||
created: "2024-11-07T11:50:50.239935+01:00"
|
||||
created: "2025-06-17T10:35:54.056191593+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 1788eb5f7febdff68275ec5446d30f7f51d0259f343a024639ab1d46228fa00c
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -818,7 +902,7 @@ entries:
|
|||
version: 2.6.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.5.0
|
||||
created: "2024-11-07T11:50:50.238131+01:00"
|
||||
created: "2025-06-17T10:35:54.050274202+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: b23ffc14ff517dbf1e892593364a0b9e660afe2cd49c2e11e8589e0f271ef254
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -840,7 +924,7 @@ entries:
|
|||
version: 2.5.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.5.0
|
||||
created: "2024-11-07T11:50:50.236734+01:00"
|
||||
created: "2025-06-17T10:35:54.044249046+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: a8c62e7b9e38adf3ef1837e2828cbd29dfd6c7633e8260bd2aa68c70307c8149
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -860,7 +944,7 @@ entries:
|
|||
version: 2.5.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.4.0
|
||||
created: "2024-11-07T11:50:50.235353+01:00"
|
||||
created: "2025-06-17T10:35:54.038818171+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 41a092fcda3518068d27cf7b86afa5ea2577c8435055ee214bfba11f3a86ef7b
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -880,7 +964,7 @@ entries:
|
|||
version: 2.4.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.3.0
|
||||
created: "2024-11-07T11:50:50.233429+01:00"
|
||||
created: "2025-06-17T10:35:54.03277311+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 8f9d78fb5d090e9887f7914ec8db637344361a8881bb4d8f4c1a9225964b72e0
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -900,7 +984,7 @@ entries:
|
|||
version: 2.3.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.3.0
|
||||
created: "2024-11-07T11:50:50.231998+01:00"
|
||||
created: "2025-06-17T10:35:54.026208079+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: c36eef4718068eee2ac8d3d54e10b15c6ca2b4d1970c84797387152393804578
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -920,7 +1004,7 @@ entries:
|
|||
version: 2.3.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.2.0
|
||||
created: "2024-11-07T11:50:50.23056+01:00"
|
||||
created: "2025-06-17T10:35:54.020848023+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 6b6b25799c11e01d2a7edb34d8cf3fb6f82393e7c4e9faa07c38271afad49704
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -940,7 +1024,7 @@ entries:
|
|||
version: 2.2.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.2.0
|
||||
created: "2024-11-07T11:50:50.229157+01:00"
|
||||
created: "2025-06-17T10:35:54.015201617+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 7ec5c403d0ad315d2eb9ec0c9d73b36c0baced870f397884d467d46014f24631
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -960,7 +1044,7 @@ entries:
|
|||
version: 2.2.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.2.0
|
||||
created: "2024-11-07T11:50:50.227421+01:00"
|
||||
created: "2025-06-17T10:35:54.007814342+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 42b530656687cabb1408abcb137a5d7515243465b65a3a6006927987441fadc0
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -980,7 +1064,7 @@ entries:
|
|||
version: 2.2.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.1.0
|
||||
created: "2024-11-07T11:50:50.175225+01:00"
|
||||
created: "2025-06-17T10:35:53.755662101+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 65e2fb98c55740251d7ffa1680ef0edeb42954576deac3856dd468473e321747
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1000,7 +1084,7 @@ entries:
|
|||
version: 2.1.3
|
||||
- apiVersion: v2
|
||||
appVersion: 2.1.0
|
||||
created: "2024-11-07T11:50:50.173771+01:00"
|
||||
created: "2025-06-17T10:35:53.750211951+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: f336ab24d5ebf96d28da95a03931f2701bb44ce6bb7c30991e3ad14959e2e7e4
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1020,7 +1104,7 @@ entries:
|
|||
version: 2.1.2
|
||||
- apiVersion: v2
|
||||
appVersion: 2.1.0
|
||||
created: "2024-11-07T11:50:50.172233+01:00"
|
||||
created: "2025-06-17T10:35:53.744586078+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: b6e752d05797cd50ce95a96ae1b6cf8b2b87fc10c27391172beb1acd9fcb18a2
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1040,7 +1124,7 @@ entries:
|
|||
version: 2.1.1
|
||||
- apiVersion: v2
|
||||
appVersion: 2.1.0
|
||||
created: "2024-11-07T11:50:50.170609+01:00"
|
||||
created: "2025-06-17T10:35:53.737597599+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 91998f9165176f972b954ef9d4077942979cb5e863bb7d76ed29c48f63533531
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1060,7 +1144,7 @@ entries:
|
|||
version: 2.1.0
|
||||
- apiVersion: v2
|
||||
appVersion: 2.0.0
|
||||
created: "2024-11-07T11:50:50.169044+01:00"
|
||||
created: "2025-06-17T10:35:53.732510484+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: ce2e848f5d7a067d74feb3745da5a834cccdfaa665b5b59d43ad06baa4cdfd04
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1080,7 +1164,7 @@ entries:
|
|||
version: 2.0.1
|
||||
- apiVersion: v1
|
||||
appVersion: 2.0.0
|
||||
created: "2024-11-07T11:50:50.167842+01:00"
|
||||
created: "2025-06-17T10:35:53.727616202+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: dba8b0e793085165c7d155f9393c5ff112d4714dbce0201404ceb0e67d1b2deb
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1100,7 +1184,7 @@ entries:
|
|||
version: 2.0.0
|
||||
- apiVersion: v1
|
||||
appVersion: 2.0.0-rc2
|
||||
created: "2024-11-07T11:50:50.166502+01:00"
|
||||
created: "2025-06-17T10:35:53.721222073+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: bad82c28c5ca1d5e69fac4bfcc7a999d5d2b2afd9b19ff6deb9a48811110eb0d
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1120,7 +1204,7 @@ entries:
|
|||
version: 2.0.0-rc3
|
||||
- apiVersion: v2
|
||||
appVersion: 2.0.0-rc2
|
||||
created: "2024-11-07T11:50:50.164851+01:00"
|
||||
created: "2025-06-17T10:35:53.715600531+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: a4042ba14e595a8e82c9a39d8987625b89292aa86029686a3603b724fda36ca0
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1141,7 +1225,7 @@ entries:
|
|||
version: 2.0.0-rc2
|
||||
- apiVersion: v1
|
||||
appVersion: 2.0.0-rc
|
||||
created: "2024-11-07T11:50:50.163543+01:00"
|
||||
created: "2025-06-17T10:35:53.710461594+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 3a952f2aaa0ea35ee4335f0b168f44fcf37c5c5ab7e9b9bba7e731c42f04ad61
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1161,7 +1245,7 @@ entries:
|
|||
version: 2.0.0-rc
|
||||
- apiVersion: v1
|
||||
appVersion: 2.0.0-beta
|
||||
created: "2024-11-07T11:50:50.16233+01:00"
|
||||
created: "2025-06-17T10:35:53.705669001+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: fbafc7ae564c13a0eab7062667759f6e93595c97125731a27e8290574e1d570c
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1181,7 +1265,7 @@ entries:
|
|||
version: 2.0.0-beta1.2
|
||||
- apiVersion: v1
|
||||
appVersion: 2.0.0-beta
|
||||
created: "2024-11-07T11:50:50.16031+01:00"
|
||||
created: "2025-06-17T10:35:53.695644651+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: db9e7d2423423463285f2e9d5b940a63b41d6555ba9fcab8fda0e6a757ccefa9
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1201,7 +1285,7 @@ entries:
|
|||
version: 2.0.0-beta1.1
|
||||
- apiVersion: v1
|
||||
appVersion: 2.0.0-beta
|
||||
created: "2024-11-07T11:50:50.157905+01:00"
|
||||
created: "2025-06-17T10:35:53.687247329+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: f0a8f0b854246ee2258ec8f10528f2811681ad2e41946dc455586f1ba9818e01
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1221,7 +1305,7 @@ entries:
|
|||
version: 2.0.0-beta
|
||||
- apiVersion: v1
|
||||
appVersion: 1.5.0
|
||||
created: "2024-11-07T11:50:50.156414+01:00"
|
||||
created: "2025-06-17T10:35:53.681122579+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 07b15ddae4f1c40747de063100a668ac15d504cd0548eac0e1a04381fcaa3b37
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1241,7 +1325,7 @@ entries:
|
|||
version: 1.5.0
|
||||
- apiVersion: v1
|
||||
appVersion: 1.4.1
|
||||
created: "2024-11-07T11:50:50.154546+01:00"
|
||||
created: "2025-06-17T10:35:53.676280328+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: f8bf80186ac3343998021a1721d06a67fdacd1dab92e4a4992620903b52004a4
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1261,7 +1345,7 @@ entries:
|
|||
version: 1.4.2
|
||||
- apiVersion: v1
|
||||
appVersion: 1.4.1
|
||||
created: "2024-11-07T11:50:50.152837+01:00"
|
||||
created: "2025-06-17T10:35:53.673264084+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 97a2e5c0beff93bb71ff861da0f29d09dcf988e724784f8b7c56ac9872c37a81
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1277,7 +1361,7 @@ entries:
|
|||
version: 1.4.1
|
||||
- apiVersion: v1
|
||||
appVersion: 1.4.0
|
||||
created: "2024-11-07T11:50:50.15109+01:00"
|
||||
created: "2025-06-17T10:35:53.671179874+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 1c4dbc502b935898ecaa178b5f0a172be5d75302c729dd96224a19f0dfe7964f
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1293,7 +1377,7 @@ entries:
|
|||
version: 1.4.0
|
||||
- apiVersion: v1
|
||||
appVersion: 1.4.0
|
||||
created: "2024-11-07T11:50:50.149028+01:00"
|
||||
created: "2025-06-17T10:35:53.664120226+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: 6fccc45972ba1e3e9b2a6d3a20d4c6da4e8e1707e28cbf9f52114811628e7498
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1309,7 +1393,7 @@ entries:
|
|||
version: 1.3.2
|
||||
- apiVersion: v1
|
||||
appVersion: 1.3.0
|
||||
created: "2024-11-07T11:50:50.147446+01:00"
|
||||
created: "2025-06-17T10:35:53.658947415+02:00"
|
||||
description: Event-based autoscaler for workloads on Kubernetes
|
||||
digest: e13bcb65816ed59b10b32fa6db8f61668635459d56c2d599bb3c0bcc5dcc1368
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1325,7 +1409,7 @@ entries:
|
|||
version: 1.3.1
|
||||
- apiVersion: v1
|
||||
appVersion: 1.3.0
|
||||
created: "2024-11-07T11:50:50.145503+01:00"
|
||||
created: "2025-06-17T10:35:53.652194511+02:00"
|
||||
description: Event based autoscaler for Azure Functions deployments on Kubernetes
|
||||
digest: 28fed67bbc6ee61357743991f6c66a88b3749d9d7e9d26322f4f9116d038acb8
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1341,7 +1425,7 @@ entries:
|
|||
version: 1.3.0
|
||||
- apiVersion: v1
|
||||
appVersion: 1.2.0
|
||||
created: "2024-11-07T11:50:50.14395+01:00"
|
||||
created: "2025-06-17T10:35:53.646598112+02:00"
|
||||
description: Event based autoscaler for Azure Functions deployments on Kubernetes
|
||||
digest: e041dbed2455fef34f2908594a42fc8a7f163a1f48be46c2f93dea46e36fc733
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1357,7 +1441,7 @@ entries:
|
|||
version: 1.2.0
|
||||
- apiVersion: v1
|
||||
appVersion: 1.1.0
|
||||
created: "2024-11-07T11:50:50.142376+01:00"
|
||||
created: "2025-06-17T10:35:53.639637499+02:00"
|
||||
description: Event based autoscaler for Azure Functions deployments on Kubernetes
|
||||
digest: c624e6620a9a6f265f51a82ee0d8267dcb2637dd3777306afbb271746234ff2d
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1373,7 +1457,7 @@ entries:
|
|||
version: 1.1.0
|
||||
- apiVersion: v1
|
||||
appVersion: 1.0.0
|
||||
created: "2024-11-07T11:50:50.140392+01:00"
|
||||
created: "2025-06-17T10:35:53.634220733+02:00"
|
||||
description: Event based autoscaler for Azure Functions deployments on Kubernetes
|
||||
digest: ef934588dce70d874ea69692e082b8a70ad19095090b8d4fa7b5cb69b2cecaf6
|
||||
home: https://github.com/kedacore/keda
|
||||
|
@ -1388,9 +1472,51 @@ entries:
|
|||
- https://kedacore.github.io/charts/keda-1.0.0.tgz
|
||||
version: 1.0.0
|
||||
keda-add-ons-http:
|
||||
- apiVersion: v2
|
||||
appVersion: 0.10.0
|
||||
created: "2025-06-17T10:35:54.175104567+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 613642499a28cb033ef30be16d67ff43bfd2b745992b0b864b770fd5fd6b37e9
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
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-add-ons-http
|
||||
sources:
|
||||
- https://github.com/kedacore/http-add-on
|
||||
type: application
|
||||
urls:
|
||||
- https://kedacore.github.io/charts/keda-add-ons-http-0.10.0.tgz
|
||||
version: 0.10.0
|
||||
- apiVersion: v2
|
||||
appVersion: 0.9.0
|
||||
created: "2025-06-17T10:35:54.201345415+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: dbe3519962ce1b6436c50a10a258464934c2d072a6c3c5c2d21ec98b226df114
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
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-add-ons-http
|
||||
sources:
|
||||
- https://github.com/kedacore/http-add-on
|
||||
type: application
|
||||
urls:
|
||||
- https://kedacore.github.io/charts/keda-add-ons-http-0.9.0.tgz
|
||||
version: 0.9.0
|
||||
- apiVersion: v2
|
||||
appVersion: 0.8.0
|
||||
created: "2024-11-07T11:50:50.274727+01:00"
|
||||
created: "2025-06-17T10:35:54.198613006+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 4fa74683d1bd87dfc18cb980fee4c1172909b0d929aab0fcc18c760322d1dcb5
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1413,7 +1539,7 @@ entries:
|
|||
version: 0.8.0
|
||||
- apiVersion: v2
|
||||
appVersion: 0.7.0
|
||||
created: "2024-11-07T11:50:50.273631+01:00"
|
||||
created: "2025-06-17T10:35:54.195619739+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 11df2793e3f5c12e6558a77e67e850472d5e3dcb489a764194c69fcb81ab3100
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1436,7 +1562,7 @@ entries:
|
|||
version: 0.7.0
|
||||
- apiVersion: v2
|
||||
appVersion: 0.6.0
|
||||
created: "2024-11-07T11:50:50.273088+01:00"
|
||||
created: "2025-06-17T10:35:54.192922251+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 435c6c9c221b8e98774c662250a091b872222584510e3b7f1df2a838afa81252
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1459,7 +1585,7 @@ entries:
|
|||
version: 0.6.0
|
||||
- apiVersion: v2
|
||||
appVersion: 0.5.0
|
||||
created: "2024-11-07T11:50:50.272623+01:00"
|
||||
created: "2025-06-17T10:35:54.190434567+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 2f7a41ea8fbed944ea789e5811edcb263275452d6c8928a4647d78d0d9895b15
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1482,7 +1608,7 @@ entries:
|
|||
version: 0.5.3
|
||||
- apiVersion: v2
|
||||
appVersion: 0.5.0
|
||||
created: "2024-11-07T11:50:50.272168+01:00"
|
||||
created: "2025-06-17T10:35:54.18960478+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: cc4459e84407bc2b29203ad02ddcea31471ce3b3d1c4a91c0d7f6be212725c38
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1505,7 +1631,7 @@ entries:
|
|||
version: 0.5.2
|
||||
- apiVersion: v2
|
||||
appVersion: 0.5.0
|
||||
created: "2024-11-07T11:50:50.271715+01:00"
|
||||
created: "2025-06-17T10:35:54.188774434+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 802dd7fa808a092b1c3669e217b6295c600929351fd7ad9ff6485b5ffa7ac87d
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1528,7 +1654,7 @@ entries:
|
|||
version: 0.5.1
|
||||
- apiVersion: v2
|
||||
appVersion: 0.5.0
|
||||
created: "2024-11-07T11:50:50.271236+01:00"
|
||||
created: "2025-06-17T10:35:54.187875435+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 436f37e50c6a2cb406b13144778163070b3903a77750ac2afd71a13c07edd7d3
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1551,7 +1677,7 @@ entries:
|
|||
version: 0.5.0
|
||||
- apiVersion: v2
|
||||
appVersion: 0.4.0
|
||||
created: "2024-11-07T11:50:50.270696+01:00"
|
||||
created: "2025-06-17T10:35:54.186931597+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: ed7e2d31de0f5afff393e1c8857968b68777ff2e29678351ae6e85dfeb54e2f1
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1574,7 +1700,7 @@ entries:
|
|||
version: 0.4.1
|
||||
- apiVersion: v2
|
||||
appVersion: 0.4.0
|
||||
created: "2024-11-07T11:50:50.270251+01:00"
|
||||
created: "2025-06-17T10:35:54.186019886+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 63a58740d9a528b16cff62eb78ab7c33ac1bb00c1f5d4802cd3de1229f24b1c8
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1597,7 +1723,7 @@ entries:
|
|||
version: 0.4.0
|
||||
- apiVersion: v2
|
||||
appVersion: 0.3.0
|
||||
created: "2024-11-07T11:50:50.269783+01:00"
|
||||
created: "2025-06-17T10:35:54.185263013+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 79ace4c4fa1521f9e072c34917155db49047b024f77054df2a089aca9a686b14
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1622,7 +1748,7 @@ entries:
|
|||
version: 0.3.1
|
||||
- apiVersion: v2
|
||||
appVersion: 0.3.0
|
||||
created: "2024-11-07T11:50:50.269356+01:00"
|
||||
created: "2025-06-17T10:35:54.183662386+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: e48c9139df0d83cea4b1faed0094d87707243dbfe620eab2254c7d810ed0f4c2
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1646,7 +1772,7 @@ entries:
|
|||
version: 0.3.0
|
||||
- apiVersion: v2
|
||||
appVersion: 0.2.0
|
||||
created: "2024-11-07T11:50:50.268953+01:00"
|
||||
created: "2025-06-17T10:35:54.181799154+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: ba2bc1bc4445a0aca8e71726f5e0797941a67f5d98764c56be300f6b2c5c008b
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1670,7 +1796,7 @@ entries:
|
|||
version: 0.2.2
|
||||
- apiVersion: v2
|
||||
appVersion: 0.2.0
|
||||
created: "2024-11-07T11:50:50.268552+01:00"
|
||||
created: "2025-06-17T10:35:54.17956723+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 0dc118417aad98e528e499fdd5e4e8a43465d071dd954612ff5d0289756d372c
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1694,7 +1820,7 @@ entries:
|
|||
version: 0.2.1
|
||||
- apiVersion: v2
|
||||
appVersion: 0.2.0
|
||||
created: "2024-11-07T11:50:50.268141+01:00"
|
||||
created: "2025-06-17T10:35:54.17737267+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 2c209e2a1287a54934cd7e1345fddc5b2b6c2a51c92d07a314f3e08e304af321
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1718,7 +1844,7 @@ entries:
|
|||
version: 0.2.0
|
||||
- apiVersion: v2
|
||||
appVersion: 0.1.0
|
||||
created: "2024-11-07T11:50:50.267764+01:00"
|
||||
created: "2025-06-17T10:35:54.172232825+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 51bc31412a28fe78a0d0b2cdb76aae1af9eda9707ceecdfdde7106b7a2ceb8cb
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1742,7 +1868,7 @@ entries:
|
|||
version: 0.1.0
|
||||
- apiVersion: v2
|
||||
appVersion: 0.0.1
|
||||
created: "2024-11-07T11:50:50.26754+01:00"
|
||||
created: "2025-06-17T10:35:54.170963246+02:00"
|
||||
description: Event-based autoscaler for HTTP workloads on Kubernetes
|
||||
digest: 0cbcd436721095d7f40750a917ed22d7c83883bdb256edfd43a40a5a0b4f5c17
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
|
@ -1764,4 +1890,4 @@ entries:
|
|||
urls:
|
||||
- https://kedacore.github.io/charts/keda-add-ons-http-0.0.1.tgz
|
||||
version: 0.0.1
|
||||
generated: "2024-11-07T11:50:50.138481+01:00"
|
||||
generated: "2025-06-17T10:35:53.61478594+02:00"
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -11,21 +11,19 @@ kubeVersion: ">=v1.23.0-0"
|
|||
# to the chart and its templates, including the app version. This is incremented at chart release time and does not need
|
||||
# to be included in any PRs to main.
|
||||
# Versions are expected to follow Semantic Versioning (https://semver.org/)
|
||||
version: 0.8.0
|
||||
version: 0.10.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. Versions are not expected to
|
||||
# follow Semantic Versioning. They should reflect the version the application is using.
|
||||
appVersion: 0.8.0
|
||||
appVersion: 0.10.0
|
||||
home: https://github.com/kedacore/http-add-on
|
||||
sources:
|
||||
- https://github.com/kedacore/http-add-on
|
||||
maintainers:
|
||||
- name: Ahmed ElSayed
|
||||
email: ahmels@microsoft.com
|
||||
- name: Jorge Turrado
|
||||
email: jorge_turrado@hotmail.es
|
||||
- name: Tom Kerkhove
|
||||
email: kerkhove.tom@gmail.com
|
||||
- name: Zbynek Roubalik
|
||||
email: zbynek@kedify.io
|
||||
- name: Jan Wozniak
|
||||
email: jan@kedify.io
|
||||
|
|
|
@ -46,7 +46,7 @@ We are a Cloud Native Computing Foundation (CNCF) graduated project.
|
|||
helm repo add kedacore https://kedacore.github.io/charts
|
||||
helm repo update
|
||||
|
||||
helm install http-add-on kedacore/keda-add-ons-http --create-namespace --namespace keda --version 0.8.0
|
||||
helm install http-add-on kedacore/keda-add-ons-http --create-namespace --namespace keda --version 0.10.0
|
||||
```
|
||||
|
||||
## Introduction
|
||||
|
@ -94,13 +94,16 @@ their default values.
|
|||
| `images.tag` | string | `""` | Image tag for the http add on. This tag is applied to the images listed in `images.operator`, `images.interceptor`, and `images.scaler`. Optional, given app version of Helm chart is used by default |
|
||||
| `logging.interceptor.format` | string | `"console"` | Logging format for KEDA http-add-on Interceptor. allowed values: `json` or `console` |
|
||||
| `logging.interceptor.level` | string | `"info"` | Logging level for KEDA http-add-on Interceptor. allowed values: `debug`, `info`, `error`, or an integer value greater than 0, specified as string |
|
||||
| `logging.interceptor.stackTracesEnabled` | bool | `false` | Display stack traces in the logs |
|
||||
| `logging.interceptor.timeEncoding` | string | `"rfc3339"` | Logging time encoding for KEDA http-add-on Interceptor. allowed values are `epoch`, `millis`, `nano`, `iso8601`, `rfc3339` or `rfc3339nano` |
|
||||
| `logging.operator.format` | string | `"console"` | Logging format for KEDA http-add-on operator. allowed values: `json` or `console` |
|
||||
| `logging.operator.kubeRbacProxy.level` | int | `10` | Logging level for KEDA http-add-on operator rbac proxy allowed values: `0` for info, `4` for debug, or an integer value greater than 0 |
|
||||
| `logging.operator.level` | string | `"info"` | Logging level for KEDA http-add-on operator. allowed values: `debug`, `info`, `error`, or an integer value greater than 0, specified as string |
|
||||
| `logging.operator.stackTracesEnabled` | bool | `false` | Display stack traces in the logs |
|
||||
| `logging.operator.timeEncoding` | string | `"rfc3339"` | Logging time encoding for KEDA http-add-on operator. allowed values are `epoch`, `millis`, `nano`, `iso8601`, `rfc3339` or `rfc3339nano` |
|
||||
| `logging.scaler.format` | string | `"console"` | Logging format for KEDA http-add-on Scaler. allowed values: `json` or `console` |
|
||||
| `logging.scaler.level` | string | `"info"` | Logging level for KEDA http-add-on Scaler. allowed values: `debug`, `info`, `error`, or an integer value greater than 0, specified as string |
|
||||
| `logging.scaler.stackTracesEnabled` | bool | `false` | Display stack traces in the logs |
|
||||
| `logging.scaler.timeEncoding` | string | `"rfc3339"` | Logging time encoding for KEDA http-add-on Scaler. allowed values are `epoch`, `millis`, `nano`, `iso8601`, `rfc3339` or `rfc3339nano` |
|
||||
| `podSecurityContext` | object | [See below](#KEDA-is-secure-by-default) | [Pod security context] for all pods |
|
||||
| `rbac.aggregateToDefaultRoles` | bool | `false` | Install aggregate roles for edit and view |
|
||||
|
@ -115,6 +118,7 @@ their default values.
|
|||
| `operator.kubeRbacProxy.resources.limits` | object | `{"cpu":"300m","memory":"200Mi"}` | The CPU/memory resource limit for the operator component's kube rbac proxy |
|
||||
| `operator.kubeRbacProxy.resources.requests` | object | `{"cpu":"10m","memory":"20Mi"}` | The CPU/memory resource request for the operator component's kube rbac proxy |
|
||||
| `operator.nodeSelector` | object | `{}` | Node selector for pod scheduling ([docs](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/)) |
|
||||
| `operator.podAnnotations` | object | `{}` | Annotations to be added to the operator pods |
|
||||
| `operator.port` | int | `8443` | The port for the operator main server to run on |
|
||||
| `operator.pullPolicy` | string | `"Always"` | The image pull policy for the operator component |
|
||||
| `operator.replicas` | int | `1` | Number of replicas, oerator k8s resources will not be installed if this is set to 0 |
|
||||
|
@ -132,6 +136,7 @@ their default values.
|
|||
| `scaler.imagePullSecrets` | list | `[]` | The image pull secrets for the scaler component |
|
||||
| `scaler.nodeSelector` | object | `{}` | Node selector for pod scheduling ([docs](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/)) |
|
||||
| `scaler.pendingRequestsInterceptor` | int | `200` | The number of "target requests" that the external scaler will report to KEDA for the interceptor's scaling metrics. See the [KEDA external scaler documentation](https://keda.sh/docs/2.4/concepts/external-scalers/) for details on target requests. |
|
||||
| `scaler.podAnnotations` | object | `{}` | Annotations to be added to the scaler pods |
|
||||
| `scaler.pullPolicy` | string | `"Always"` | The image pull policy for the scaler component |
|
||||
| `scaler.replicas` | int | `3` | Number of replicas |
|
||||
| `scaler.resources.limits.cpu` | float | `0.5` | |
|
||||
|
@ -160,6 +165,7 @@ their default values.
|
|||
| `interceptor.pdb.enabled` | bool | `true` | Whether to install the `PodDisruptionBudget` for the interceptor |
|
||||
| `interceptor.pdb.maxUnavailable` | int | `1` | The maximum number of replicas that can be unavailable for the interceptor |
|
||||
| `interceptor.pdb.minAvailable` | int | `0` | The minimum number of replicas that should be available for the interceptor |
|
||||
| `interceptor.podAnnotations` | object | `{}` | Annotations to be added to the interceptor pods |
|
||||
| `interceptor.proxy.port` | int | `8080` | The port on which the interceptor's proxy service will listen for live HTTP traffic |
|
||||
| `interceptor.proxy.service` | string | `"interceptor-proxy"` | The name of the Kubernetes `Service` for the interceptor's proxy service. This is the service that accepts live HTTP traffic. |
|
||||
| `interceptor.pullPolicy` | string | `"Always"` | The image pull policy for the interceptor component |
|
||||
|
|
|
@ -32,7 +32,7 @@ spec:
|
|||
- jsonPath: .metadata.creationTimestamp
|
||||
name: Age
|
||||
type: date
|
||||
- jsonPath: .status.conditions[?(@.type=="HTTPScaledObjectIsReady")].status
|
||||
- jsonPath: .status.conditions[?(@.reason=="HTTPScaledObjectIsReady")].status
|
||||
name: Active
|
||||
type: string
|
||||
name: v1alpha1
|
||||
|
@ -69,6 +69,10 @@ spec:
|
|||
items:
|
||||
type: string
|
||||
type: array
|
||||
initialCooldownPeriod:
|
||||
description: (optional) Initial period before scaling
|
||||
format: int32
|
||||
type: integer
|
||||
pathPrefixes:
|
||||
description: |-
|
||||
The paths to route. All requests which the Request Target matches any
|
||||
|
@ -99,10 +103,6 @@ spec:
|
|||
properties:
|
||||
apiVersion:
|
||||
type: string
|
||||
deployment:
|
||||
description: 'Deprecated: The name of the deployment to scale
|
||||
according to HTTP traffic'
|
||||
type: string
|
||||
kind:
|
||||
type: string
|
||||
name:
|
||||
|
|
|
@ -3,6 +3,7 @@ kind: Deployment
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-interceptor
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
@ -10,12 +11,20 @@ spec:
|
|||
selector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.matchLabels" . | indent 6 }}
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 8 }}
|
||||
annotations:
|
||||
{{- with .Values.interceptor.podAnnotations }}
|
||||
{{- range $key, $value := . }}
|
||||
{{ $key }}: {{ $value | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
spec:
|
||||
imagePullSecrets:
|
||||
{{- toYaml .Values.interceptor.imagePullSecrets | nindent 8 }}
|
||||
|
@ -29,9 +38,12 @@ spec:
|
|||
{{- end }}
|
||||
containers:
|
||||
- args:
|
||||
- "--zap-log-level={{ .Values.logging.interceptor.level }}"
|
||||
- "--zap-encoder={{ .Values.logging.interceptor.format }}"
|
||||
- "--zap-time-encoding={{ .Values.logging.interceptor.timeEncoding }}"
|
||||
- "--zap-log-level={{ .Values.logging.interceptor.level }}"
|
||||
- "--zap-encoder={{ .Values.logging.interceptor.format }}"
|
||||
- "--zap-time-encoding={{ .Values.logging.interceptor.timeEncoding }}"
|
||||
{{- if .Values.logging.interceptor.stackTracesEnabled }}
|
||||
- "--zap-stacktrace-level=error"
|
||||
{{- end }}
|
||||
image: "{{ .Values.images.interceptor }}:{{ .Values.images.tag | default .Chart.AppVersion }}"
|
||||
imagePullPolicy: '{{ .Values.interceptor.pullPolicy | default "Always" }}'
|
||||
name: "{{ .Chart.Name }}-interceptor"
|
||||
|
@ -72,6 +84,10 @@ spec:
|
|||
- name: KEDA_HTTP_PROXY_TLS_PORT
|
||||
value: "{{ .Values.interceptor.tls.port }}"
|
||||
{{- end }}
|
||||
{{- if .Values.profiling.interceptor.enabled }}
|
||||
- name: PROFILING_BIND_ADDRESS
|
||||
value: "127.0.0.1:{{ .Values.profiling.interceptor.port }}"
|
||||
{{- end}}
|
||||
ports:
|
||||
- containerPort: {{ .Values.interceptor.admin.port }}
|
||||
name: admin
|
||||
|
@ -126,3 +142,6 @@ spec:
|
|||
topologySpreadConstraints:
|
||||
{{- toYaml . | nindent 8 }}
|
||||
{{- end }}
|
||||
{{- if .Values.interceptor.priorityClassName }}
|
||||
priorityClassName: {{ .Values.interceptor.priorityClassName }}
|
||||
{{- end }}
|
||||
|
|
|
@ -4,6 +4,7 @@ kind: PodDisruptionBudget
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-interceptor
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
@ -11,6 +12,7 @@ spec:
|
|||
selector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.matchLabels" . | indent 6 }}
|
||||
{{- if .Values.interceptor.pdb.minAvailable }}
|
||||
minAvailable: {{ .Values.interceptor.pdb.minAvailable }}
|
||||
|
|
|
@ -2,6 +2,8 @@ apiVersion: rbac.authorization.k8s.io/v1
|
|||
kind: ClusterRole
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-interceptor
|
||||
rules:
|
||||
|
@ -38,7 +40,8 @@ metadata:
|
|||
keda.sh/addon: {{ .Chart.Name }}
|
||||
app: {{ .Chart.Name }}
|
||||
name: {{ .Chart.Name }}-interceptor
|
||||
app.kubernetes.io/name: {{ .Chart.Name }}-interceptor
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-interceptor
|
||||
roleRef:
|
||||
|
|
|
@ -4,7 +4,9 @@ kind: ScaledObject
|
|||
metadata:
|
||||
name: "{{ .Chart.Name }}-interceptor"
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
labels:
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
spec:
|
||||
minReplicaCount: {{ .Values.interceptor.replicas.min }}
|
||||
|
|
|
@ -2,7 +2,8 @@ apiVersion: v1
|
|||
kind: Service
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: interceptor-admin
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: "{{ .Chart.Name }}-{{ .Values.interceptor.admin.service }}"
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
@ -13,4 +14,5 @@ spec:
|
|||
targetPort: admin
|
||||
selector:
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.matchLabels" . | indent 4 }}
|
||||
|
|
|
@ -2,7 +2,8 @@ apiVersion: v1
|
|||
kind: Service
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: interceptor-proxy
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: "{{ .Chart.Name }}-{{ .Values.interceptor.proxy.service }}"
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
@ -18,4 +19,5 @@ spec:
|
|||
{{- end }}
|
||||
selector:
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.matchLabels" . | indent 4 }}
|
||||
|
|
|
@ -3,6 +3,7 @@ kind: ServiceAccount
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: interceptor
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-interceptor
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
|
|
@ -4,6 +4,7 @@ kind: Deployment
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-controller-manager
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
@ -12,12 +13,20 @@ spec:
|
|||
selector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.matchLabels" . | indent 6 }}
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 8 }}
|
||||
annotations:
|
||||
{{- with .Values.operator.podAnnotations }}
|
||||
{{- range $key, $value := . }}
|
||||
{{ $key }}: {{ $value | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
spec:
|
||||
imagePullSecrets:
|
||||
{{- toYaml .Values.operator.imagePullSecrets | nindent 8 }}
|
||||
|
@ -52,6 +61,12 @@ spec:
|
|||
- --zap-log-level={{ .Values.logging.operator.level }}
|
||||
- --zap-time-encoding={{ .Values.logging.operator.timeEncoding }}
|
||||
- --zap-encoder={{ .Values.logging.operator.format }}
|
||||
{{- if .Values.logging.operator.stackTracesEnabled }}
|
||||
- "--zap-stacktrace-level=error"
|
||||
{{- end }}
|
||||
{{- if .Values.profiling.operator.enabled }}
|
||||
- --profiling-bind-address=127.0.0.1:{{ .Values.profiling.operator.port }}
|
||||
{{- end}}
|
||||
image: "{{ .Values.images.operator }}:{{ .Values.images.tag | default .Chart.AppVersion }}"
|
||||
imagePullPolicy: '{{ .Values.operator.pullPolicy | default "Always" }}'
|
||||
name: "{{ .Chart.Name }}-operator"
|
||||
|
@ -100,4 +115,7 @@ spec:
|
|||
tolerations:
|
||||
{{- toYaml . | nindent 8 }}
|
||||
{{- end }}
|
||||
{{- if .Values.operator.priorityClassName }}
|
||||
priorityClassName: {{ .Values.operator.priorityClassName }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
|
|
@ -3,6 +3,8 @@ apiVersion: rbac.authorization.k8s.io/v1
|
|||
kind: Role
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-role
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
@ -35,7 +37,8 @@ metadata:
|
|||
keda.sh/addon: {{ .Chart.Name }}
|
||||
app: {{ .Chart.Name }}
|
||||
name: {{ .Chart.Name }}-role
|
||||
app.kubernetes.io/name: {{ .Chart.Name }}-role
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-role
|
||||
rules:
|
||||
|
@ -86,7 +89,8 @@ metadata:
|
|||
keda.sh/addon: {{ .Chart.Name }}
|
||||
app: {{ .Chart.Name }}
|
||||
name: {{ .Chart.Name }}-proxy-role
|
||||
app.kubernetes.io/name: {{ .Chart.Name }}-proxy-role
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-proxy-role
|
||||
rules:
|
||||
|
@ -107,7 +111,8 @@ metadata:
|
|||
keda.sh/addon: {{ .Chart.Name }}
|
||||
app: {{ .Chart.Name }}
|
||||
name: {{ .Chart.Name }}-metrics-reader
|
||||
app.kubernetes.io/name: {{ .Chart.Name }}-metrics-reader
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-metrics-reader
|
||||
rules:
|
||||
|
@ -124,7 +129,8 @@ metadata:
|
|||
keda.sh/addon: {{ .Chart.Name }}
|
||||
app: {{ .Chart.Name }}
|
||||
name: {{ .Chart.Name }}-role-binding
|
||||
app.kubernetes.io/name: {{ .Chart.Name }}-role-binding
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-role-rolebinding
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
@ -145,7 +151,8 @@ metadata:
|
|||
keda.sh/addon: {{ .Chart.Name }}
|
||||
app: {{ .Chart.Name }}
|
||||
name: {{ .Chart.Name }}-rolebinding
|
||||
app.kubernetes.io/name: {{ .Chart.Name }}-rolebinding
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-rolebinding
|
||||
roleRef:
|
||||
|
@ -165,7 +172,8 @@ metadata:
|
|||
keda.sh/addon: {{ .Chart.Name }}
|
||||
app: {{ .Chart.Name }}
|
||||
name: {{ .Chart.Name }}-rolebinding
|
||||
app.kubernetes.io/name: {{ .Chart.Name }}-rolebinding
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-proxy-rolebinding
|
||||
roleRef:
|
||||
|
|
|
@ -4,6 +4,7 @@ kind: Service
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-controller-manager-metrics-service
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
@ -14,5 +15,6 @@ spec:
|
|||
targetPort: metrics
|
||||
selector:
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.matchLabels" . | indent 4 }}
|
||||
{{- end }}
|
||||
|
|
|
@ -4,6 +4,7 @@ kind: ServiceAccount
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: operator
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
|
|
@ -5,6 +5,7 @@ kind: ClusterRole
|
|||
metadata:
|
||||
name: {{ .Chart.Name }}-edit
|
||||
labels:
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
rbac.authorization.k8s.io/aggregate-to-admin: "true"
|
||||
rbac.authorization.k8s.io/aggregate-to-edit: "true"
|
||||
|
@ -27,6 +28,7 @@ kind: ClusterRole
|
|||
metadata:
|
||||
name: {{ .Chart.Name }}-view
|
||||
labels:
|
||||
app.kubernetes.io/name: http-add-on
|
||||
rbac.authorization.k8s.io/aggregate-to-admin: "true"
|
||||
rbac.authorization.k8s.io/aggregate-to-edit: "true"
|
||||
rbac.authorization.k8s.io/aggregate-to-view: "true"
|
||||
|
|
|
@ -3,6 +3,7 @@ kind: Deployment
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: scaler
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-external-scaler
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
@ -11,12 +12,20 @@ spec:
|
|||
selector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/component: scaler
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.matchLabels" . | indent 6 }}
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: scaler
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 8 }}
|
||||
annotations:
|
||||
{{- with .Values.scaler.podAnnotations }}
|
||||
{{- range $key, $value := . }}
|
||||
{{ $key }}: {{ $value | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
spec:
|
||||
imagePullSecrets:
|
||||
{{- toYaml .Values.scaler.imagePullSecrets | nindent 8 }}
|
||||
|
@ -30,9 +39,12 @@ spec:
|
|||
{{- end }}
|
||||
containers:
|
||||
- args:
|
||||
- "--zap-log-level={{ .Values.logging.scaler.level }}"
|
||||
- "--zap-encoder={{ .Values.logging.scaler.format }}"
|
||||
- "--zap-time-encoding={{ .Values.logging.scaler.timeEncoding }}"
|
||||
- "--zap-log-level={{ .Values.logging.scaler.level }}"
|
||||
- "--zap-encoder={{ .Values.logging.scaler.format }}"
|
||||
- "--zap-time-encoding={{ .Values.logging.scaler.timeEncoding }}"
|
||||
{{- if .Values.logging.scaler.stackTracesEnabled }}
|
||||
- "--zap-stacktrace-level=error"
|
||||
{{- end }}
|
||||
image: "{{ .Values.images.scaler }}:{{ .Values.images.tag | default .Chart.AppVersion }}"
|
||||
imagePullPolicy: {{ .Values.scaler.pullPolicy | default "Always" }}
|
||||
name: "{{ .Chart.Name }}-external-scaler"
|
||||
|
@ -52,6 +64,10 @@ spec:
|
|||
value: "{{ default 9091 .Values.interceptor.admin.port }}"
|
||||
- name: KEDA_HTTP_SCALER_STREAM_INTERVAL_MS
|
||||
value: "{{ .Values.scaler.streamInterval }}"
|
||||
{{- if .Values.profiling.scaler.enabled }}
|
||||
- name: PROFILING_BIND_ADDRESS
|
||||
value: "127.0.0.1:{{ .Values.profiling.scaler.port }}"
|
||||
{{- end}}
|
||||
resources:
|
||||
{{- toYaml .Values.scaler.resources | nindent 10 }}
|
||||
livenessProbe:
|
||||
|
@ -91,3 +107,6 @@ spec:
|
|||
tolerations:
|
||||
{{- toYaml . | nindent 8 }}
|
||||
{{- end }}
|
||||
{{- if .Values.scaler.priorityClassName }}
|
||||
priorityClassName: {{ .Values.scaler.priorityClassName }}
|
||||
{{- end }}
|
||||
|
|
|
@ -2,6 +2,8 @@ apiVersion: rbac.authorization.k8s.io/v1
|
|||
kind: ClusterRole
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: scaler
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-external-scaler
|
||||
rules:
|
||||
|
@ -30,7 +32,8 @@ metadata:
|
|||
keda.sh/addon: {{ .Chart.Name }}
|
||||
app: {{ .Chart.Name }}
|
||||
name: {{ .Chart.Name }}-external-scaler
|
||||
app.kubernetes.io/name: {{ .Chart.Name }}-external-scaler
|
||||
app.kubernetes.io/component: scaler
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-external-scaler
|
||||
roleRef:
|
||||
|
|
|
@ -3,6 +3,7 @@ kind: Service
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: scaler
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: "{{ .Chart.Name }}-{{ .Values.scaler.service }}"
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
@ -13,4 +14,5 @@ spec:
|
|||
targetPort: grpc
|
||||
selector:
|
||||
app.kubernetes.io/component: scaler
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.matchLabels" . | indent 4 }}
|
||||
|
|
|
@ -3,6 +3,7 @@ kind: ServiceAccount
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: scaler
|
||||
app.kubernetes.io/name: http-add-on
|
||||
{{- include "keda-http-add-on.labels" . | indent 4 }}
|
||||
name: {{ .Chart.Name }}-external-scaler
|
||||
namespace: {{ .Release.Namespace }}
|
||||
|
|
|
@ -16,6 +16,8 @@ logging:
|
|||
# -- Logging time encoding for KEDA http-add-on operator.
|
||||
# allowed values are `epoch`, `millis`, `nano`, `iso8601`, `rfc3339` or `rfc3339nano`
|
||||
timeEncoding: rfc3339
|
||||
# -- Display stack traces in the logs
|
||||
stackTracesEnabled: false
|
||||
|
||||
kubeRbacProxy:
|
||||
# -- Logging level for KEDA http-add-on operator rbac proxy
|
||||
|
@ -31,6 +33,9 @@ logging:
|
|||
# -- Logging time encoding for KEDA http-add-on Scaler.
|
||||
# allowed values are `epoch`, `millis`, `nano`, `iso8601`, `rfc3339` or `rfc3339nano`
|
||||
timeEncoding: rfc3339
|
||||
# -- Display stack traces in the logs
|
||||
stackTracesEnabled: false
|
||||
|
||||
interceptor:
|
||||
# -- Logging level for KEDA http-add-on Interceptor.
|
||||
# allowed values: `debug`, `info`, `error`, or an integer value greater than 0, specified as string
|
||||
|
@ -41,6 +46,8 @@ logging:
|
|||
# -- Logging time encoding for KEDA http-add-on Interceptor.
|
||||
# allowed values are `epoch`, `millis`, `nano`, `iso8601`, `rfc3339` or `rfc3339nano`
|
||||
timeEncoding: rfc3339
|
||||
# -- Display stack traces in the logs
|
||||
stackTracesEnabled: false
|
||||
|
||||
# operator-specific configuration values
|
||||
operator:
|
||||
|
@ -70,6 +77,8 @@ operator:
|
|||
tolerations: []
|
||||
# -- Affinity for pod scheduling ([docs](https://kubernetes.io/docs/tasks/configure-pod-container/assign-pods-nodes-using-node-affinity/))
|
||||
affinity: {}
|
||||
# -- Annotations to be added to the operator pods
|
||||
podAnnotations: {}
|
||||
|
||||
kubeRbacProxy:
|
||||
resources:
|
||||
|
@ -110,6 +119,8 @@ scaler:
|
|||
requests:
|
||||
cpu: 250m
|
||||
memory: 20Mi
|
||||
# -- Annotations to be added to the scaler pods
|
||||
podAnnotations: {}
|
||||
|
||||
interceptor:
|
||||
# -- The image pull secrets for the interceptor component
|
||||
|
@ -182,6 +193,8 @@ interceptor:
|
|||
requests:
|
||||
cpu: 250m
|
||||
memory: 20Mi
|
||||
# -- Annotations to be added to the interceptor pods
|
||||
podAnnotations: {}
|
||||
# configuration of tls for the interceptor
|
||||
tls:
|
||||
# -- Whether a TLS server should be started on the interceptor proxy
|
||||
|
@ -297,3 +310,22 @@ podSecurityContext:
|
|||
# runAsUser: 1000
|
||||
# runAsGroup: 1000
|
||||
# fsGroup: 1000
|
||||
|
||||
## This setting lets you enable profiling for all of the components of KEDA http-add-on and on the specific port you choose
|
||||
## This can be useful when trying to investigate errors like memory leaks or CPU bottlenecks
|
||||
profiling:
|
||||
operator:
|
||||
# -- Enable profiling for KEDA http-add-on Operator
|
||||
enabled: false
|
||||
# -- Expose profiling on a specific port
|
||||
port: 8085
|
||||
interceptor:
|
||||
# -- Enable profiling for KEDA http-add-on Interceptor
|
||||
enabled: false
|
||||
# -- Expose profiling on a specific port
|
||||
port: 8086
|
||||
scaler:
|
||||
# -- Enable profiling for KEDA http-add-on Scaler
|
||||
enabled: false
|
||||
# -- Expose profiling on a specific port
|
||||
port: 8087
|
||||
|
|
|
@ -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.16.0
|
||||
version: 2.17.2
|
||||
|
||||
# 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.16.0
|
||||
appVersion: 2.17.2
|
||||
|
||||
home: https://github.com/kedacore/keda
|
||||
icon: https://raw.githubusercontent.com/kedacore/keda/main/images/keda-logo-500x500-white.png
|
||||
|
|
|
@ -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.16.0
|
||||
helm install keda kedacore/keda --namespace keda --version 2.17.2
|
||||
```
|
||||
|
||||
## 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.16.0
|
||||
$ helm install keda kedacore/keda --namespace keda --version 2.17.2
|
||||
```
|
||||
|
||||
## Uninstalling the Chart
|
||||
|
@ -81,11 +81,14 @@ their default values.
|
|||
| `crds.additionalAnnotations` | object | `{}` | Custom annotations specifically for CRDs |
|
||||
| `crds.install` | bool | `true` | Defines whether the KEDA CRDs have to be installed or not. |
|
||||
| `customManagedBy` | string | `""` | When specified, each rendered resource will have `app.kubernetes.io/managed-by: ${this}` label on it. Useful, when using only helm template with some other solution. |
|
||||
| `enableServiceLinks` | bool | `true` | Enable service links in pods. Although enabled, mirroring k8s default, it is highly recommended to disable, due to its legacy status [Legacy container links](https://docs.docker.com/engine/network/links/) |
|
||||
| `env` | list | `[]` | Additional environment variables that will be passed onto all KEDA components |
|
||||
| `extraObjects` | list | `[]` | Array of extra K8s manifests to deploy |
|
||||
| `global.dnsConfig` | object | `{}` | Dns configuration for keda pods |
|
||||
| `global.image.registry` | string | `nil` | Global image registry of KEDA components |
|
||||
| `grpcTLSCertsSecret` | string | `""` | Set this if you are using an external scaler and want to communicate over TLS (recommended). This variable holds the name of the secret that will be mounted to the /grpccerts path on the Pod |
|
||||
| `hashiCorpVaultTLS` | string | `""` | Set this if you are using HashiCorp Vault and want to communicate over TLS (recommended). This variable holds the name of the secret that will be mounted to the /vault path on the Pod |
|
||||
| `hostAliases` | list | `[]` | HostAliases for pod networking ([docs](https://kubernetes.io/docs/concepts/services-networking/add-entries-to-pod-etc-hosts-with-host-aliases/)) |
|
||||
| `http.keepAlive.enabled` | bool | `true` | Enable HTTP connection keep alive |
|
||||
| `http.minTlsVersion` | string | `"TLS12"` | The minimum TLS version to use for all scalers that use raw HTTP clients (some scalers use SDKs to access target services. These have built-in HTTP clients, and this value does not necessarily apply to them) |
|
||||
| `http.timeout` | int | `3000` | The default HTTP timeout to use for all scalers that use raw HTTP clients (some scalers use SDKs to access target services. These have built-in HTTP clients, and the timeout does not necessarily apply to them) |
|
||||
|
@ -141,6 +144,7 @@ their default values.
|
|||
| `operator.revisionHistoryLimit` | int | `10` | ReplicaSets for this Deployment you want to retain (Default: 10) |
|
||||
| `permissions.operator.restrict.namesAllowList` | list | `[]` | Array of strings denoting what secrets the KEDA operator will be able to read, this takes into account also the configured `watchNamespace`. the default is an empty array -> no restriction on the secret name |
|
||||
| `permissions.operator.restrict.secret` | bool | `false` | Restrict Secret Access for KEDA operator if true, KEDA operator will be able to read only secrets in {{ .Release.Namespace }} namespace |
|
||||
| `permissions.operator.restrict.serviceAccountTokenCreationRoles` | list | `[]` | Creates roles and rolebindings from namespaced service accounts in the array which allow the KEDA operator to request service account tokens for use with the boundServiceAccountToken trigger source. If the namespace does not exist, this will cause the helm chart installation to fail. |
|
||||
| `podAnnotations.keda` | object | `{}` | Pod annotations for KEDA operator |
|
||||
| `podDisruptionBudget.operator` | object | `{}` | Capability to configure [Pod Disruption Budget] |
|
||||
| `podLabels.keda` | object | `{}` | Pod labels for KEDA operator |
|
||||
|
@ -168,6 +172,7 @@ their default values.
|
|||
| `logging.metricServer.stderrthreshold` | string | `"ERROR"` | Logging stderrthreshold for Metrics Server allowed values: 'DEBUG','INFO','WARN','ERROR','ALERT','EMERG' |
|
||||
| `metricsServer.affinity` | object | `{}` | [Affinity] for pod scheduling for Metrics API Server. Takes precedence over the `affinity` field |
|
||||
| `metricsServer.disableCompression` | bool | `true` | Disable response compression for k8s restAPI in client-go. Disabling compression simply means that turns off the process of making data smaller for K8s restAPI in client-go for faster transmission. |
|
||||
| `metricsServer.dnsConfig` | object | `{}` | [DNS config] for KEDA metrics server pod |
|
||||
| `metricsServer.dnsPolicy` | string | `"ClusterFirst"` | Defined the DNS policy for the metric server |
|
||||
| `metricsServer.livenessProbe` | object | `{"failureThreshold":3,"initialDelaySeconds":5,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":1}` | Liveness probes for Metrics API Server ([docs](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/)) |
|
||||
| `metricsServer.readinessProbe` | object | `{"failureThreshold":3,"initialDelaySeconds":5,"periodSeconds":3,"successThreshold":1,"timeoutSeconds":1}` | Readiness probes for Metrics API Server ([docs](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#define-readiness-probes)) |
|
||||
|
@ -320,6 +325,7 @@ their default values.
|
|||
| `webhooks.readinessProbe` | object | `{"failureThreshold":3,"initialDelaySeconds":20,"periodSeconds":3,"successThreshold":1,"timeoutSeconds":1}` | Readiness probes for admission webhooks ([docs](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#define-readiness-probes)) |
|
||||
| `webhooks.replicaCount` | int | `1` | Capability to configure the number of replicas for KEDA admission webhooks |
|
||||
| `webhooks.revisionHistoryLimit` | int | `10` | ReplicaSets for this Deployment you want to retain (Default: 10) |
|
||||
| `webhooks.timeoutSeconds` | int | `10` | Timeout in seconds for KEDA admission webhooks |
|
||||
| `webhooks.useHostNetwork` | bool | `false` | Enable webhook to use host network, this is required on EKS with custom CNI |
|
||||
|
||||
Specify each parameter using the `--set key=value[,key=value]` argument to
|
||||
|
|
|
@ -8,6 +8,8 @@ metadata:
|
|||
{{- end }}
|
||||
name: {{ .Values.operator.name }}-issuer
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
{{- include "keda.labels" . | indent 4 }}
|
||||
spec:
|
||||
ca:
|
||||
secretName: {{ .Values.certificates.certManager.caSecretName }}
|
||||
|
|
|
@ -4,6 +4,8 @@ kind: Certificate
|
|||
metadata:
|
||||
name: {{ .Values.operator.name }}-tls-certificates
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
{{- include "keda.labels" . | indent 4 }}
|
||||
spec:
|
||||
commonName: {{ .Values.operator.name }}
|
||||
dnsNames:
|
||||
|
|
|
@ -4,6 +4,8 @@ kind: Certificate
|
|||
metadata:
|
||||
name: {{ .Values.operator.name }}-ca
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
{{- include "keda.labels" . | indent 4 }}
|
||||
spec:
|
||||
isCA: true
|
||||
commonName: {{ .Values.operator.name }}
|
||||
|
@ -13,8 +15,8 @@ spec:
|
|||
privateKey:
|
||||
algorithm: RSA
|
||||
size: 2048
|
||||
duration: 8760h0m0s # 1 year
|
||||
renewBefore: 720h0m0s # 1 month
|
||||
duration: 43800h0m0s # 5 years
|
||||
renewBefore: 14600h0m0s # 1.6 year, 1/3rd of the duration
|
||||
issuerRef:
|
||||
name: {{ .Values.operator.name }}-selfsigned-issuer
|
||||
kind: Issuer
|
||||
|
|
|
@ -8,6 +8,8 @@ metadata:
|
|||
{{- end }}
|
||||
name: {{ .Values.operator.name }}-selfsigned-issuer
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
{{- include "keda.labels" . | indent 4 }}
|
||||
spec:
|
||||
selfSigned: {}
|
||||
{{- end }}
|
||||
|
|
|
@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.14.0
|
||||
controller-gen.kubebuilder.io/version: v0.16.5
|
||||
{{- if (or .Values.crds.additionalAnnotations .Values.additionalAnnotations) }}
|
||||
{{- toYaml (merge .Values.crds.additionalAnnotations .Values.additionalAnnotations) | nindent 4 }}
|
||||
{{- end }}
|
||||
|
@ -89,8 +89,6 @@ spec:
|
|||
properties:
|
||||
excludedEventTypes:
|
||||
items:
|
||||
description: CloudEventType contains the list of cloudevent
|
||||
types
|
||||
enum:
|
||||
- keda.scaledobject.ready.v1
|
||||
- keda.scaledobject.failed.v1
|
||||
|
@ -108,8 +106,6 @@ spec:
|
|||
type: array
|
||||
includedEventTypes:
|
||||
items:
|
||||
description: CloudEventType contains the list of cloudevent
|
||||
types
|
||||
enum:
|
||||
- keda.scaledobject.ready.v1
|
||||
- keda.scaledobject.failed.v1
|
||||
|
|
|
@ -3,7 +3,10 @@ apiVersion: apiextensions.k8s.io/v1
|
|||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.13.0
|
||||
controller-gen.kubebuilder.io/version: v0.16.5
|
||||
{{- if (or .Values.crds.additionalAnnotations .Values.additionalAnnotations) }}
|
||||
{{- toYaml (merge .Values.crds.additionalAnnotations .Values.additionalAnnotations) | nindent 4 }}
|
||||
{{- end }}
|
||||
labels:
|
||||
app.kubernetes.io/name: {{ .Values.operator.name }}
|
||||
{{- include "keda.crd-labels" . | indent 4 }}
|
||||
|
@ -84,8 +87,6 @@ spec:
|
|||
properties:
|
||||
excludedEventTypes:
|
||||
items:
|
||||
description: CloudEventType contains the list of cloudevent
|
||||
types
|
||||
enum:
|
||||
- keda.scaledobject.ready.v1
|
||||
- keda.scaledobject.failed.v1
|
||||
|
@ -103,8 +104,6 @@ spec:
|
|||
type: array
|
||||
includedEventTypes:
|
||||
items:
|
||||
description: CloudEventType contains the list of cloudevent
|
||||
types
|
||||
enum:
|
||||
- keda.scaledobject.ready.v1
|
||||
- keda.scaledobject.failed.v1
|
||||
|
|
|
@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.14.0
|
||||
controller-gen.kubebuilder.io/version: v0.16.5
|
||||
{{- if (or .Values.crds.additionalAnnotations .Values.additionalAnnotations) }}
|
||||
{{- toYaml (merge .Values.crds.additionalAnnotations .Values.additionalAnnotations) | nindent 4 }}
|
||||
{{- end }}
|
||||
|
@ -189,6 +189,8 @@ spec:
|
|||
type: string
|
||||
parameter:
|
||||
type: string
|
||||
secretKey:
|
||||
type: string
|
||||
versionId:
|
||||
type: string
|
||||
versionStage:
|
||||
|
@ -308,6 +310,18 @@ spec:
|
|||
- secrets
|
||||
- vaultUri
|
||||
type: object
|
||||
boundServiceAccountToken:
|
||||
items:
|
||||
properties:
|
||||
parameter:
|
||||
type: string
|
||||
serviceAccountName:
|
||||
type: string
|
||||
required:
|
||||
- parameter
|
||||
- serviceAccountName
|
||||
type: object
|
||||
type: array
|
||||
configMapTargetRef:
|
||||
items:
|
||||
description: AuthConfigMapTargetRef is used to authenticate using
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.14.0
|
||||
controller-gen.kubebuilder.io/version: v0.16.5
|
||||
{{- if (or .Values.crds.additionalAnnotations .Values.additionalAnnotations) }}
|
||||
{{- toYaml (merge .Values.crds.additionalAnnotations .Values.additionalAnnotations) | nindent 4 }}
|
||||
{{- end }}
|
||||
|
@ -224,6 +224,9 @@ spec:
|
|||
description: |-
|
||||
MetricTargetType specifies the type of metric being targeted, and should be either
|
||||
"Value", "AverageValue", or "Utilization"
|
||||
enum:
|
||||
- AverageValue
|
||||
- Value
|
||||
type: string
|
||||
target:
|
||||
type: string
|
||||
|
@ -235,6 +238,14 @@ spec:
|
|||
fallback:
|
||||
description: Fallback is the spec for fallback options
|
||||
properties:
|
||||
behavior:
|
||||
default: static
|
||||
enum:
|
||||
- static
|
||||
- currentReplicas
|
||||
- currentReplicasIfHigher
|
||||
- currentReplicasIfLower
|
||||
type: string
|
||||
failureThreshold:
|
||||
format: int32
|
||||
type: integer
|
||||
|
@ -319,6 +330,8 @@ spec:
|
|||
status:
|
||||
description: ScaledObjectStatus is the status for a ScaledObject resource
|
||||
properties:
|
||||
authenticationsTypes:
|
||||
type: string
|
||||
compositeScalerName:
|
||||
type: string
|
||||
conditions:
|
||||
|
@ -397,6 +410,8 @@ spec:
|
|||
type: object
|
||||
scaleTargetKind:
|
||||
type: string
|
||||
triggersTypes:
|
||||
type: string
|
||||
type: object
|
||||
required:
|
||||
- spec
|
||||
|
|
|
@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.14.0
|
||||
controller-gen.kubebuilder.io/version: v0.16.5
|
||||
{{- if (or .Values.crds.additionalAnnotations .Values.additionalAnnotations) }}
|
||||
{{- toYaml (merge .Values.crds.additionalAnnotations .Values.additionalAnnotations) | nindent 4 }}
|
||||
{{- end }}
|
||||
|
@ -188,6 +188,8 @@ spec:
|
|||
type: string
|
||||
parameter:
|
||||
type: string
|
||||
secretKey:
|
||||
type: string
|
||||
versionId:
|
||||
type: string
|
||||
versionStage:
|
||||
|
@ -307,6 +309,18 @@ spec:
|
|||
- secrets
|
||||
- vaultUri
|
||||
type: object
|
||||
boundServiceAccountToken:
|
||||
items:
|
||||
properties:
|
||||
parameter:
|
||||
type: string
|
||||
serviceAccountName:
|
||||
type: string
|
||||
required:
|
||||
- parameter
|
||||
- serviceAccountName
|
||||
type: object
|
||||
type: array
|
||||
configMapTargetRef:
|
||||
items:
|
||||
description: AuthConfigMapTargetRef is used to authenticate using
|
||||
|
|
|
@ -210,4 +210,51 @@ rules:
|
|||
- list
|
||||
- watch
|
||||
{{- end -}}
|
||||
{{- if .Values.permissions.operator.restrict.serviceAccountTokenCreationRoles }}
|
||||
{{- range $r := .Values.permissions.operator.restrict.serviceAccountTokenCreationRoles }}
|
||||
---
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
{{- with $.Values.additionalAnnotations }}
|
||||
annotations:
|
||||
{{- toYaml . | nindent 4 }}
|
||||
{{- end }}
|
||||
labels:
|
||||
app.kubernetes.io/name: {{ $.Values.operator.name }}
|
||||
{{- include "keda.labels" $ | indent 4 }}
|
||||
name: {{ $.Values.operator.name }}-token-creator-{{ $r.name }}
|
||||
namespace: {{ $r.namespace }}
|
||||
rules:
|
||||
- apiGroups:
|
||||
- ""
|
||||
resources:
|
||||
- serviceaccounts/token
|
||||
verbs:
|
||||
- create
|
||||
resourceNames:
|
||||
- {{ $r.name }}
|
||||
---
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
{{- with $.Values.additionalAnnotations }}
|
||||
annotations:
|
||||
{{- toYaml . | nindent 4 }}
|
||||
{{- end }}
|
||||
labels:
|
||||
app.kubernetes.io/name: {{ $.Values.operator.name }}
|
||||
{{- include "keda.labels" $ | indent 4 }}
|
||||
name: {{ $.Values.operator.name }}-token-creator-{{ $r.name }}
|
||||
namespace: {{ $r.namespace }}
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: {{ $.Values.operator.name }}-token-creator-{{ $r.name }}
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: {{ $.Values.operator.name }}
|
||||
namespace: {{ $.Release.Namespace }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
|
|
|
@ -45,6 +45,7 @@ spec:
|
|||
{{- end }}
|
||||
{{- end }}
|
||||
spec:
|
||||
enableServiceLinks: {{ .Values.enableServiceLinks }}
|
||||
{{- if .Values.priorityClassName }}
|
||||
priorityClassName: {{ .Values.priorityClassName | quote }}
|
||||
{{- end }}
|
||||
|
@ -82,6 +83,7 @@ spec:
|
|||
- "--zap-log-level={{ .Values.logging.operator.level }}"
|
||||
- "--zap-encoder={{ .Values.logging.operator.format }}"
|
||||
- "--zap-time-encoding={{ .Values.logging.operator.timeEncoding }}"
|
||||
- "--enable-webhook-patching={{ .Values.webhooks.enabled }}"
|
||||
{{- if .Values.logging.operator.stackTracesEnabled }}
|
||||
- "--zap-stacktrace-level=error"
|
||||
{{- end }}
|
||||
|
@ -241,3 +243,11 @@ spec:
|
|||
tolerations:
|
||||
{{- toYaml . | nindent 8 }}
|
||||
{{- end }}
|
||||
{{- with .Values.global.dnsConfig }}
|
||||
dnsConfig:
|
||||
{{- toYaml . | nindent 8 }}
|
||||
{{- end }}
|
||||
{{- with .Values.hostAliases }}
|
||||
hostAliases:
|
||||
{{- toYaml . | nindent 8 }}
|
||||
{{- end }}
|
||||
|
|
|
@ -113,6 +113,19 @@ rules:
|
|||
- update
|
||||
- watch
|
||||
{{- end }}
|
||||
- apiGroups:
|
||||
- eventing.keda.sh
|
||||
resources:
|
||||
- cloudeventsources
|
||||
- cloudeventsources/status
|
||||
- clustercloudeventsources
|
||||
- clustercloudeventsources/status
|
||||
verbs:
|
||||
- get
|
||||
- list
|
||||
- patch
|
||||
- update
|
||||
- watch
|
||||
---
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
|
|
@ -44,6 +44,7 @@ spec:
|
|||
{{- end }}
|
||||
{{- end }}
|
||||
spec:
|
||||
enableServiceLinks: {{ .Values.enableServiceLinks }}
|
||||
{{- if .Values.priorityClassName }}
|
||||
priorityClassName: {{ .Values.priorityClassName | quote }}
|
||||
{{- end }}
|
||||
|
@ -182,7 +183,15 @@ spec:
|
|||
{{- if .Values.volumes.metricsApiServer.extraVolumes }}
|
||||
{{- toYaml .Values.volumes.metricsApiServer.extraVolumes | nindent 6 }}
|
||||
{{- end }}
|
||||
{{- with .Values.global.dnsConfig }}
|
||||
dnsConfig:
|
||||
{{- toYaml . | nindent 8 }}
|
||||
{{- end }}
|
||||
dnsPolicy: {{ .Values.metricsServer.dnsPolicy }}
|
||||
{{- if .Values.metricsServer.dnsConfig }}
|
||||
dnsConfig:
|
||||
{{- toYaml .Values.metricsServer.dnsConfig | nindent 8 }}
|
||||
{{- end }}
|
||||
hostNetwork: {{ .Values.metricsServer.useHostNetwork }}
|
||||
nodeSelector:
|
||||
kubernetes.io/os: linux
|
||||
|
|
|
@ -43,6 +43,7 @@ spec:
|
|||
{{- end }}
|
||||
{{- end }}
|
||||
spec:
|
||||
enableServiceLinks: {{ .Values.enableServiceLinks }}
|
||||
{{- if .Values.priorityClassName }}
|
||||
priorityClassName: {{ .Values.priorityClassName | quote }}
|
||||
{{- end }}
|
||||
|
@ -174,4 +175,8 @@ spec:
|
|||
tolerations:
|
||||
{{- toYaml . | nindent 8 }}
|
||||
{{- end }}
|
||||
{{- with .Values.global.dnsConfig }}
|
||||
dnsConfig:
|
||||
{{- toYaml . | nindent 8 }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
|
|
@ -43,7 +43,7 @@ webhooks:
|
|||
resources:
|
||||
- scaledobjects
|
||||
sideEffects: None
|
||||
timeoutSeconds: 10
|
||||
timeoutSeconds: {{ .Values.webhooks.timeoutSeconds | default 10 }}
|
||||
- admissionReviewVersions:
|
||||
- v1
|
||||
clientConfig:
|
||||
|
@ -67,7 +67,7 @@ webhooks:
|
|||
resources:
|
||||
- triggerauthentications
|
||||
sideEffects: None
|
||||
timeoutSeconds: 10
|
||||
timeoutSeconds: {{ .Values.webhooks.timeoutSeconds | default 10 }}
|
||||
- admissionReviewVersions:
|
||||
- v1
|
||||
clientConfig:
|
||||
|
@ -91,5 +91,5 @@ webhooks:
|
|||
resources:
|
||||
- clustertriggerauthentications
|
||||
sideEffects: None
|
||||
timeoutSeconds: 10
|
||||
timeoutSeconds: {{ .Values.webhooks.timeoutSeconds | default 10 }}
|
||||
{{- end }}
|
||||
|
|
|
@ -6,6 +6,18 @@ global:
|
|||
image:
|
||||
# -- Global image registry of KEDA components
|
||||
registry: null
|
||||
# -- Dns configuration for keda pods
|
||||
dnsConfig: {}
|
||||
# nameservers:
|
||||
# - 1.2.3.4
|
||||
# searches:
|
||||
# - ns1.svc.cluster-domain.example
|
||||
# - my.dns.search.suffix
|
||||
# options:
|
||||
# - name: ndots
|
||||
# value: "1"
|
||||
# - name: attempts
|
||||
# value: "3"
|
||||
|
||||
image:
|
||||
keda:
|
||||
|
@ -134,6 +146,15 @@ metricsServer:
|
|||
# use ClusterFirstWithHostNet if `useHostNetwork: true` https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy
|
||||
# -- Defined the DNS policy for the metric server
|
||||
dnsPolicy: ClusterFirst
|
||||
# -- [DNS config] for KEDA metrics server pod
|
||||
dnsConfig: {}
|
||||
# nameservers:
|
||||
# - 8.8.8.8
|
||||
# searches:
|
||||
# - metrics.example.com
|
||||
# options:
|
||||
# - name: ndots
|
||||
# value: "3"
|
||||
# -- Enable metric server to use host network
|
||||
useHostNetwork: false
|
||||
# -- [Affinity] for pod scheduling for Metrics API Server. Takes precedence over the `affinity` field
|
||||
|
@ -163,6 +184,7 @@ metricsServer:
|
|||
successThreshold: 1
|
||||
|
||||
webhooks:
|
||||
# It also used to enable or disable webhook patching in the operator
|
||||
enabled: true
|
||||
# -- Port number to use for KEDA admission webhooks. Default is 9443.
|
||||
port: ""
|
||||
|
@ -182,6 +204,8 @@ webhooks:
|
|||
timeoutSeconds: 1
|
||||
failureThreshold: 3
|
||||
successThreshold: 1
|
||||
# -- Timeout in seconds for KEDA admission webhooks
|
||||
timeoutSeconds: 10
|
||||
# -- Enable webhook to use host network, this is required on EKS with custom CNI
|
||||
useHostNetwork: false
|
||||
# -- Name of the KEDA admission webhooks
|
||||
|
@ -506,6 +530,8 @@ resources:
|
|||
nodeSelector: {}
|
||||
# -- Tolerations for pod scheduling ([docs](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/))
|
||||
tolerations: []
|
||||
# -- HostAliases for pod networking ([docs](https://kubernetes.io/docs/concepts/services-networking/add-entries-to-pod-etc-hosts-with-host-aliases/))
|
||||
hostAliases: []
|
||||
|
||||
topologySpreadConstraints:
|
||||
# -- [Pod Topology Constraints] of KEDA operator pod
|
||||
|
@ -843,6 +869,12 @@ permissions:
|
|||
# also the configured `watchNamespace`.
|
||||
# the default is an empty array -> no restriction on the secret name
|
||||
namesAllowList: []
|
||||
# -- Creates roles and rolebindings from namespaced service accounts in the array which allow the KEDA operator
|
||||
# to request service account tokens for use with the boundServiceAccountToken trigger source.
|
||||
# If the namespace does not exist, this will cause the helm chart installation to fail.
|
||||
serviceAccountTokenCreationRoles: []
|
||||
# - name: myServiceAccount
|
||||
# namespace: myServiceAccountNamespace
|
||||
|
||||
# -- Array of extra K8s manifests to deploy
|
||||
extraObjects: []
|
||||
|
@ -860,3 +892,8 @@ asciiArt: true
|
|||
|
||||
# -- When specified, each rendered resource will have `app.kubernetes.io/managed-by: ${this}` label on it. Useful, when using only helm template with some other solution.
|
||||
customManagedBy: ""
|
||||
|
||||
# -- Enable service links in pods. Although enabled, mirroring k8s default, it is highly recommended to disable,
|
||||
# due to its legacy status [Legacy container links](https://docs.docker.com/engine/network/links/)
|
||||
enableServiceLinks: true
|
||||
|
||||
|
|
Loading…
Reference in New Issue