diff --git a/CHANGELOG.md b/CHANGELOG.md index a605a920..204447c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +# 2.23.0 +* Helm Chart + * fix: use /healthz for liveness and /ready for readiness [[#435](https://github.com/kyverno/policy-reporter/pull/435) by [rsicart](https://github.com/rsicart)] + * Policy Reporter v2.19.0 + * New HTML Report API `/v1/html-report/violations` + * CleanUp Listener for AWS SecurityHub + * SourcConfig enables a custom ID generation logic per source + * Deprecated PriorityMapping is removed, its recommanded to configure it via Severity + * Support Workload Identity for GoogleCloudStorage target + # 2.22.5 * Helm Chart * fix(helm): correct typo when using global.annotations [[#420](https://github.com/kyverno/policy-reporter/pull/420) by [ThomasLachaux](https://github.com/ThomasLachaux)] diff --git a/charts/policy-reporter/Chart.yaml b/charts/policy-reporter/Chart.yaml index 6491fc8e..8f102cb8 100644 --- a/charts/policy-reporter/Chart.yaml +++ b/charts/policy-reporter/Chart.yaml @@ -5,8 +5,8 @@ description: | It creates Prometheus Metrics and can send rule validation events to different targets like Loki, Elasticsearch, Slack or Discord type: application -version: 2.22.6 -appVersion: 2.18.2 +version: 2.23.0 +appVersion: 2.19.0 icon: https://github.com/kyverno/kyverno/raw/main/img/logo.png home: https://kyverno.github.io/policy-reporter diff --git a/charts/policy-reporter/README.md b/charts/policy-reporter/README.md index 17a38204..fec9729c 100644 --- a/charts/policy-reporter/README.md +++ b/charts/policy-reporter/README.md @@ -1,6 +1,6 @@ # Policy Reporter -![Version: v2.22.5](https://img.shields.io/badge/Version-v2.22.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v2.18.2](https://img.shields.io/badge/AppVersion-v2.18.2-informational?style=flat-square) +![Version: v2.23.0](https://img.shields.io/badge/Version-v2.23.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v2.19.0](https://img.shields.io/badge/AppVersion-v2.19.0-informational?style=flat-square) ## Motivation diff --git a/manifest/policy-reporter-kyverno-ui-ha/install.yaml b/manifest/policy-reporter-kyverno-ui-ha/install.yaml index 8a1f239c..b0dff8bf 100644 --- a/manifest/policy-reporter-kyverno-ui-ha/install.yaml +++ b/manifest/policy-reporter-kyverno-ui-ha/install.yaml @@ -354,6 +354,7 @@ spec: - --config=/app/config.yaml - --rest-enabled - --lease-name=policy-reporter-kyverno-plugin + - --template-dir=/app/templates ports: - name: http containerPort: 8080 @@ -480,7 +481,7 @@ spec: fsGroup: 1234 containers: - name: policy-reporter - image: "ghcr.io/kyverno/policy-reporter:2.18.2" + image: "ghcr.io/kyverno/policy-reporter:2.19.0" imagePullPolicy: IfNotPresent securityContext: allowPrivilegeEscalation: false diff --git a/manifest/policy-reporter-kyverno-ui/install.yaml b/manifest/policy-reporter-kyverno-ui/install.yaml index 2e70dcd2..d10ddd5f 100644 --- a/manifest/policy-reporter-kyverno-ui/install.yaml +++ b/manifest/policy-reporter-kyverno-ui/install.yaml @@ -272,6 +272,7 @@ spec: runAsUser: 1234 args: - --rest-enabled + - --template-dir=/app/templates ports: - name: http containerPort: 8080 @@ -367,7 +368,7 @@ spec: fsGroup: 1234 containers: - name: policy-reporter - image: "ghcr.io/kyverno/policy-reporter:2.18.2" + image: "ghcr.io/kyverno/policy-reporter:2.19.0" imagePullPolicy: IfNotPresent securityContext: allowPrivilegeEscalation: false diff --git a/manifest/policy-reporter-ui/install.yaml b/manifest/policy-reporter-ui/install.yaml index 3bfcc860..f6251752 100644 --- a/manifest/policy-reporter-ui/install.yaml +++ b/manifest/policy-reporter-ui/install.yaml @@ -223,7 +223,7 @@ spec: fsGroup: 1234 containers: - name: policy-reporter - image: "ghcr.io/kyverno/policy-reporter:2.18.2" + image: "ghcr.io/kyverno/policy-reporter:2.19.0" imagePullPolicy: IfNotPresent securityContext: allowPrivilegeEscalation: false @@ -238,6 +238,7 @@ spec: - --config=/app/config.yaml - --dbfile=/sqlite/database.db - --rest-enabled + - --template-dir=/app/templates ports: - name: http containerPort: 8080 diff --git a/manifest/policy-reporter/install.yaml b/manifest/policy-reporter/install.yaml index 6358c541..089b2472 100644 --- a/manifest/policy-reporter/install.yaml +++ b/manifest/policy-reporter/install.yaml @@ -113,7 +113,7 @@ spec: automountServiceAccountToken: true containers: - name: policy-reporter - image: "ghcr.io/kyverno/policy-reporter:2.18.2" + image: "ghcr.io/kyverno/policy-reporter:2.19.0" imagePullPolicy: IfNotPresent securityContext: allowPrivilegeEscalation: false @@ -127,6 +127,7 @@ spec: args: - --config=/app/config.yaml - --metrics-enabled=true + - --template-dir=/app/templates ports: - name: http containerPort: 8080 diff --git a/manifest/violations-email-report/cronjob.yaml b/manifest/violations-email-report/cronjob.yaml index 0111d0b0..cbdc92d6 100644 --- a/manifest/violations-email-report/cronjob.yaml +++ b/manifest/violations-email-report/cronjob.yaml @@ -26,7 +26,7 @@ spec: restartPolicy: Never containers: - name: policy-reporter - image: "ghcr.io/kyverno/policy-reporter:2.18.2" + image: "ghcr.io/kyverno/policy-reporter:2.19.0" imagePullPolicy: IfNotPresent securityContext: allowPrivilegeEscalation: false