You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: keda/README.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -92,6 +92,7 @@ their default values.
92
92
|`hostAliases`| list |`[]`| HostAliases for pod networking ([docs](https://kubernetes.io/docs/concepts/services-networking/add-entries-to-pod-etc-hosts-with-host-aliases/)) |
|`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) |
95
+
|`http.tlsCipherList`| string |`""`| The list of ciphersuites to use when making HTTP over TLS connections. When left empty or unset, the TLS implementaion will provide a default list of ciphersuites which are believed to be secure. |
95
96
|`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) |
96
97
|`image.pullPolicy`| string |`"Always"`| Image pullPolicy for all KEDA components |
97
98
|`imagePullSecrets`| list |`[]`| Name of secret to use to pull images to use to pull Docker images |
@@ -119,6 +120,8 @@ their default values.
119
120
|`rbac.enabledCustomScaledRefKinds`| bool |`true`| Whether RBAC for configured CRDs that can have a `scale` subresource should be created |
120
121
|`rbac.scaledRefKinds`| list |`[{"apiGroup":"*","kind":"*"}]`| List of custom resources that support the `scale` subresource and can be referenced by `scaledobject.spec.scaleTargetRef`. The feature needs to be also enabled by `enabledCustomScaledRefKinds`. If left empty, RBAC for `apiGroups: *` and `resources: *, */scale` will be created note: Deployments and StatefulSets are supported out of the box |
121
122
|`securityContext`| object |[See below](#KEDA-is-secure-by-default)|[Security context] for all containers |
123
+
|`service.minTlsVersion`| string |`"TLS13"`| The minimum TLS version to use when KEDA components listen via TLS-enabled services (gRPC & Webhook). |
124
+
|`service.tlsCipherList`| string |`""`| The list of ciphersuites to use when KEDA comonents listen via TLS-enabled services. When left empty or unset, the TLS implementaion will provide a default list of ciphersuites which are believed to be secure. |
122
125
|`tolerations`| list |`[]`| Tolerations for pod scheduling ([docs](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/)) |
123
126
|`watchNamespace`| string |`""`| Defines Kubernetes namespaces to watch to scale their workloads. Default watches all namespaces |
Copy file name to clipboardExpand all lines: keda/values.yaml
+9Lines changed: 9 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -596,6 +596,13 @@ affinity: {}
596
596
# -- priorityClassName for all KEDA components
597
597
priorityClassName: ""
598
598
599
+
## Service settings for KEDA components which provide a network service or server
600
+
service:
601
+
# -- The minimum TLS version to use when KEDA components provide a TLS-enabled service.
602
+
minTlsVersion: "TLS13"
603
+
# -- The list of ciphersuites to use when KEDA comonents provide a TLS-enabled service. When left empty or unset, the TLS implementaion will provide a default list of ciphersuites which are believed to be secure.
604
+
tlsCipherList: ""
605
+
599
606
## The default HTTP timeout in milliseconds that KEDA should use
600
607
## when making requests to external services. Removing this defaults to a
601
608
## reasonable default
@@ -607,6 +614,8 @@ http:
607
614
enabled: true
608
615
# -- 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)
609
616
minTlsVersion: TLS12
617
+
# -- The list of ciphersuites to use when making HTTP over TLS connections. When left empty or unset, the TLS implementaion will provide a default list of ciphersuites which are believed to be secure.
618
+
tlsCipherList: ""
610
619
611
620
## This setting lets you enable profiling for all of the components of KEDA and in the specific port you choose
612
621
## This can be useful when trying to investigate errors like memory leaks or CPU or even look at goroutines to understand better
0 commit comments