FLOW platform-policies chart
Find a file
2026-10-06 11:11:47 +02:00
chart EN 5918 Move ingress tests to proper directory 2026-10-06 11:11:47 +02:00
tests EN 5918 Move ingress tests to proper directory 2026-10-06 11:11:47 +02:00
.chainsaw.yaml EN-4967 Platform policies tests uitbreiden 2026-09-24 15:47:44 +02:00
.editorconfig EN-251 automatically add egress proxy vars 2024-07-25 14:27:48 +02:00
.gitignore update chart name 2025-02-07 09:30:14 +01:00
.gitlab-ci.yml EN 5918 Move ingress tests to proper directory 2026-10-06 11:11:47 +02:00
README.md Feat/enforce es refresh interval 2 2026-10-02 11:43:00 +02:00
renovate.json feat: Create actual chart 2025-02-07 09:13:43 +01:00

policies

This repository contains all of our common Kyverno policies.

add-egress-proxy

Injects the egress proxy vars in environments which request it by a special annotation

set-application-compare-options

Mutate Argo CD application resources to take into account mutating webhooks when doing the server side diff https://argo-cd.readthedocs.io/en/stable/user-guide/diff-strategies/#mutation-webhooks

validating-no-capabilities

Check for pods to drop capabilities and report if this is not the case

validating-non-root

Check for pods to run without root context and report if this is not the case

validating-ingress-domain-postfix

Restricts Ingress hosts to a fixed, cluster-specific domain postfix so that tenants cannot claim (and hijack traffic for) each other's domains.

enforce-es-refresh-interval

Sets the refreshInterval of ExternalSecrets that are created or updated to at least 1h, to limit the request load on Vault. The original value is kept in the annotation flow.rws.nl/original-refresh-interval. An unset interval and a zero interval (0, 0s, 0m, ...: sync once) are left alone.

The policy only acts at admission.