Skip to content

Commit 4e93f0d

Browse files
authored
Update KEDA YAML (#2797)
1 parent 24c44e2 commit 4e93f0d

File tree

1 file changed

+79
-32
lines changed

1 file changed

+79
-32
lines changed

src/Azure.Functions.Cli/StaticResources/keda-v2.yaml

+79-32
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
creationTimestamp: null
77
labels:
88
app.kubernetes.io/part-of: keda-operator
9-
app.kubernetes.io/version: 2.1.0
9+
app.kubernetes.io/version: 2.4.0
1010
name: clustertriggerauthentications.keda.sh
1111
spec:
1212
group: keda.sh
@@ -30,6 +30,9 @@ spec:
3030
- jsonPath: .spec.env[*].name
3131
name: Env
3232
type: string
33+
- jsonPath: .spec.hashiCorpVault.address
34+
name: VaultAddress
35+
type: string
3336
name: v1alpha1
3437
schema:
3538
openAPIV3Schema:
@@ -161,7 +164,7 @@ metadata:
161164
creationTimestamp: null
162165
labels:
163166
app.kubernetes.io/part-of: keda-operator
164-
app.kubernetes.io/version: 2.1.0
167+
app.kubernetes.io/version: 2.4.0
165168
name: scaledjobs.keda.sh
166169
spec:
167170
group: keda.sh
@@ -175,9 +178,6 @@ spec:
175178
scope: Namespaced
176179
versions:
177180
- additionalPrinterColumns:
178-
- jsonPath: .spec.minReplicaCount
179-
name: Min
180-
type: integer
181181
- jsonPath: .spec.maxReplicaCount
182182
name: Max
183183
type: integer
@@ -317,6 +317,7 @@ spec:
317317
metadata:
318318
description: 'Standard object''s metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata'
319319
type: object
320+
x-kubernetes-preserve-unknown-fields: true
320321
spec:
321322
description: 'Specification of the desired behavior of the
322323
pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status'
@@ -6898,6 +6899,10 @@ spec:
68986899
type: integer
68996900
customScalingRunningJobPercentage:
69006901
type: string
6902+
pendingPodConditions:
6903+
items:
6904+
type: string
6905+
type: array
69016906
strategy:
69026907
type: string
69036908
type: object
@@ -6922,6 +6927,9 @@ spec:
69226927
required:
69236928
- name
69246929
type: object
6930+
fallback:
6931+
format: int32
6932+
type: integer
69256933
metadata:
69266934
additionalProperties:
69276935
type: string
@@ -6990,7 +6998,7 @@ metadata:
69906998
creationTimestamp: null
69916999
labels:
69927000
app.kubernetes.io/part-of: keda-operator
6993-
app.kubernetes.io/version: 2.1.0
7001+
app.kubernetes.io/version: 2.4.0
69947002
name: scaledobjects.keda.sh
69957003
spec:
69967004
group: keda.sh
@@ -7028,6 +7036,9 @@ spec:
70287036
- jsonPath: .status.conditions[?(@.type=="Active")].status
70297037
name: Active
70307038
type: string
7039+
- jsonPath: .status.conditions[?(@.type=="Fallback")].status
7040+
name: Fallback
7041+
type: string
70317042
- jsonPath: .metadata.creationTimestamp
70327043
name: Age
70337044
type: date
@@ -7185,6 +7196,22 @@ spec:
71857196
cooldownPeriod:
71867197
format: int32
71877198
type: integer
7199+
fallback:
7200+
description: Fallback is the spec for fallback options
7201+
properties:
7202+
failureThreshold:
7203+
format: int32
7204+
type: integer
7205+
replicas:
7206+
format: int32
7207+
type: integer
7208+
required:
7209+
- failureThreshold
7210+
- replicas
7211+
type: object
7212+
idleReplicaCount:
7213+
format: int32
7214+
type: integer
71887215
maxReplicaCount:
71897216
format: int32
71907217
type: integer
@@ -7227,6 +7254,9 @@ spec:
72277254
required:
72287255
- name
72297256
type: object
7257+
fallback:
7258+
format: int32
7259+
type: integer
72307260
metadata:
72317261
additionalProperties:
72327262
type: string
@@ -7275,6 +7305,19 @@ spec:
72757305
items:
72767306
type: string
72777307
type: array
7308+
health:
7309+
additionalProperties:
7310+
description: HealthStatus is the status for a ScaledObject's health
7311+
properties:
7312+
numberOfFailures:
7313+
format: int32
7314+
type: integer
7315+
status:
7316+
description: HealthStatusType is an indication of whether the
7317+
health status is happy or failing
7318+
type: string
7319+
type: object
7320+
type: object
72787321
lastActiveTime:
72797322
format: date-time
72807323
type: string
@@ -7328,7 +7371,7 @@ metadata:
73287371
creationTimestamp: null
73297372
labels:
73307373
app.kubernetes.io/part-of: keda-operator
7331-
app.kubernetes.io/version: 2.1.0
7374+
app.kubernetes.io/version: 2.4.0
73327375
name: triggerauthentications.keda.sh
73337376
spec:
73347377
group: keda.sh
@@ -7352,6 +7395,9 @@ spec:
73527395
- jsonPath: .spec.env[*].name
73537396
name: Env
73547397
type: string
7398+
- jsonPath: .spec.hashiCorpVault.address
7399+
name: VaultAddress
7400+
type: string
73557401
name: v1alpha1
73567402
schema:
73577403
openAPIV3Schema:
@@ -7480,7 +7526,7 @@ metadata:
74807526
labels:
74817527
app.kubernetes.io/name: keda-operator
74827528
app.kubernetes.io/part-of: keda-operator
7483-
app.kubernetes.io/version: 2.1.0
7529+
app.kubernetes.io/version: 2.4.0
74847530
name: keda-operator
74857531
namespace: keda
74867532
---
@@ -7490,7 +7536,7 @@ metadata:
74907536
labels:
74917537
app.kubernetes.io/name: keda-external-metrics-reader
74927538
app.kubernetes.io/part-of: keda-operator
7493-
app.kubernetes.io/version: 2.1.0
7539+
app.kubernetes.io/version: 2.4.0
74947540
name: keda-external-metrics-reader
74957541
rules:
74967542
- apiGroups:
@@ -7507,7 +7553,7 @@ metadata:
75077553
labels:
75087554
app.kubernetes.io/name: keda-operator
75097555
app.kubernetes.io/part-of: keda-operator
7510-
app.kubernetes.io/version: 2.1.0
7556+
app.kubernetes.io/version: 2.4.0
75117557
name: keda-operator
75127558
rules:
75137559
- apiGroups:
@@ -7561,6 +7607,13 @@ rules:
75617607
- jobs
75627608
verbs:
75637609
- '*'
7610+
- apiGroups:
7611+
- keda.sh
7612+
resources:
7613+
- clustertriggerauthentications
7614+
- clustertriggerauthentications/status
7615+
verbs:
7616+
- '*'
75647617
- apiGroups:
75657618
- keda.sh
75667619
resources:
@@ -7591,9 +7644,9 @@ metadata:
75917644
labels:
75927645
app.kubernetes.io/name: keda-auth-reader
75937646
app.kubernetes.io/part-of: keda-operator
7594-
app.kubernetes.io/version: 2.1.0
7647+
app.kubernetes.io/version: 2.4.0
75957648
name: keda-auth-reader
7596-
namespace: keda
7649+
namespace: kube-system
75977650
roleRef:
75987651
apiGroup: rbac.authorization.k8s.io
75997652
kind: Role
@@ -7609,7 +7662,7 @@ metadata:
76097662
labels:
76107663
app.kubernetes.io/name: keda-hpa-controller-external-metrics
76117664
app.kubernetes.io/part-of: keda-operator
7612-
app.kubernetes.io/version: 2.1.0
7665+
app.kubernetes.io/version: 2.4.0
76137666
name: keda-hpa-controller-external-metrics
76147667
roleRef:
76157668
apiGroup: rbac.authorization.k8s.io
@@ -7626,7 +7679,7 @@ metadata:
76267679
labels:
76277680
app.kubernetes.io/name: keda-operator
76287681
app.kubernetes.io/part-of: keda-operator
7629-
app.kubernetes.io/version: 2.1.0
7682+
app.kubernetes.io/version: 2.4.0
76307683
name: keda-operator
76317684
roleRef:
76327685
apiGroup: rbac.authorization.k8s.io
@@ -7643,8 +7696,8 @@ metadata:
76437696
labels:
76447697
app.kubernetes.io/name: keda-system-auth-delegator
76457698
app.kubernetes.io/part-of: keda-operator
7646-
app.kubernetes.io/version: 2.1.0
7647-
name: keda:system:auth-delegator
7699+
app.kubernetes.io/version: 2.4.0
7700+
name: keda-system-auth-delegator
76487701
roleRef:
76497702
apiGroup: rbac.authorization.k8s.io
76507703
kind: ClusterRole
@@ -7660,7 +7713,7 @@ metadata:
76607713
labels:
76617714
app.kubernetes.io/name: keda-metrics-apiserver
76627715
app.kubernetes.io/part-of: keda-operator
7663-
app.kubernetes.io/version: 2.1.0
7716+
app.kubernetes.io/version: 2.4.0
76647717
name: keda-metrics-apiserver
76657718
namespace: keda
76667719
spec:
@@ -7673,8 +7726,6 @@ spec:
76737726
targetPort: 8080
76747727
selector:
76757728
app: keda-metrics-apiserver
7676-
app.kubernetes.io/part-of: keda-operator
7677-
app.kubernetes.io/version: 2.1.0
76787729
---
76797730
apiVersion: apps/v1
76807731
kind: Deployment
@@ -7683,22 +7734,18 @@ metadata:
76837734
app: keda-metrics-apiserver
76847735
app.kubernetes.io/name: keda-metrics-apiserver
76857736
app.kubernetes.io/part-of: keda-operator
7686-
app.kubernetes.io/version: 2.1.0
7737+
app.kubernetes.io/version: 2.4.0
76877738
name: keda-metrics-apiserver
76887739
namespace: keda
76897740
spec:
76907741
replicas: 1
76917742
selector:
76927743
matchLabels:
76937744
app: keda-metrics-apiserver
7694-
app.kubernetes.io/part-of: keda-operator
7695-
app.kubernetes.io/version: 2.1.0
76967745
template:
76977746
metadata:
76987747
labels:
76997748
app: keda-metrics-apiserver
7700-
app.kubernetes.io/part-of: keda-operator
7701-
app.kubernetes.io/version: 2.1.0
77027749
name: keda-metrics-apiserver
77037750
spec:
77047751
containers:
@@ -7710,7 +7757,7 @@ spec:
77107757
env:
77117758
- name: WATCH_NAMESPACE
77127759
value: ""
7713-
image: docker.io/kedacore/keda-metrics-apiserver:2.1.0
7760+
image: ghcr.io/kedacore/keda-metrics-apiserver:2.4.0
77147761
imagePullPolicy: Always
77157762
livenessProbe:
77167763
httpGet:
@@ -7755,22 +7802,18 @@ metadata:
77557802
app.kubernetes.io/component: operator
77567803
app.kubernetes.io/name: keda-operator
77577804
app.kubernetes.io/part-of: keda-operator
7758-
app.kubernetes.io/version: 2.1.0
7805+
app.kubernetes.io/version: 2.4.0
77597806
name: keda-operator
77607807
namespace: keda
77617808
spec:
77627809
replicas: 1
77637810
selector:
77647811
matchLabels:
77657812
app: keda-operator
7766-
app.kubernetes.io/part-of: keda-operator
7767-
app.kubernetes.io/version: 2.1.0
77687813
template:
77697814
metadata:
77707815
labels:
77717816
app: keda-operator
7772-
app.kubernetes.io/part-of: keda-operator
7773-
app.kubernetes.io/version: 2.1.0
77747817
name: keda-operator
77757818
name: keda-operator
77767819
spec:
@@ -7784,14 +7827,18 @@ spec:
77847827
env:
77857828
- name: WATCH_NAMESPACE
77867829
value: ""
7787-
image: docker.io/kedacore/keda:2.1.0
7830+
image: ghcr.io/kedacore/keda:2.4.0
77887831
imagePullPolicy: Always
77897832
livenessProbe:
77907833
httpGet:
77917834
path: /healthz
77927835
port: 8081
77937836
initialDelaySeconds: 25
77947837
name: keda-operator
7838+
ports:
7839+
- containerPort: 8080
7840+
name: http
7841+
protocol: TCP
77957842
readinessProbe:
77967843
httpGet:
77977844
path: /readyz
@@ -7815,7 +7862,7 @@ metadata:
78157862
labels:
78167863
app.kubernetes.io/name: v1beta1.external.metrics.k8s.io
78177864
app.kubernetes.io/part-of: keda-operator
7818-
app.kubernetes.io/version: 2.1.0
7865+
app.kubernetes.io/version: 2.4.0
78197866
name: v1beta1.external.metrics.k8s.io
78207867
spec:
78217868
group: external.metrics.k8s.io

0 commit comments

Comments
 (0)