Skip to content

Commit 09d4a46

Browse files
committed
kyverno: bump to v1.15.2 in development overlay
Bump kyverno to v1.15.2 by updating the helm chart to v3.5.2 Part-of: KFLUXINFRA-1963 Signed-off-by: Andy Sadler <[email protected]>
1 parent 6de0e53 commit 09d4a46

File tree

3 files changed

+6
-28
lines changed

3 files changed

+6
-28
lines changed

components/kyverno/development/kustomization.yaml

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -6,30 +6,6 @@ namespace: konflux-kyverno
66
generators:
77
- kyverno-helm-generator.yaml
88

9-
replacements:
10-
# enforce serviceAccountName is used instead of serviceAccount in Jobs
11-
# TODO: these replacements can be removed when bumping to kyverno:1.14
12-
# https://github.com/kyverno/kyverno/pull/12158
13-
- source:
14-
group: batch
15-
version: v1
16-
kind: Job
17-
name: konflux-kyverno-migrate-resources
18-
namespace: konflux-kyverno
19-
fieldPath: spec.template.spec.serviceAccount
20-
targets:
21-
- select:
22-
group: batch
23-
version: v1
24-
kind: Job
25-
namespace: konflux-kyverno
26-
name: konflux-kyverno-migrate-resources
27-
fieldPaths:
28-
- spec.template.spec.serviceAccountName
29-
options:
30-
create: true
31-
32-
# set resources to jobs
339
patches:
3410
- path: job_resources.yaml
3511
target:

components/kyverno/development/kyverno-helm-generator.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,7 @@ metadata:
44
name: kyverno
55
name: kyverno
66
repo: https://kyverno.github.io/kyverno/
7-
# TODO: when bumping to kyverno:1.14 we can remove ServiceAccountName
8-
# replacements from the kustomization.yaml file
9-
# https://github.com/kyverno/kyverno/pull/12158
10-
version: 3.3.7
7+
version: 3.5.2
118
namespace: konflux-kyverno
129
valuesFile: kyverno-helm-values.yaml
1310
releaseName: kyverno

components/kyverno/development/kyverno-helm-values.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ admissionController:
2626
- "ALL"
2727
metering:
2828
disabled: false
29+
podDisruptionBudget:
30+
enabled: true
31+
maxUnavailable: 2
32+
minAvailable: null
33+
unhealthyPodEvictionPolicy: AlwaysAllow
2934
serviceMonitor:
3035
enabled: true
3136
# kyverno doesn't seem to support HTTPS on metrics

0 commit comments

Comments
 (0)