ce7cb702218693d08ea6d83464d2457c9250027c

This commit is contained in:
ms2k 2026-11-12 20:46:28 +09:00
commit 34c5f8963c

View file

@ -0,0 +1,41 @@
apiVersion: kyverno.io/v2
kind: PolicyException
metadata:
name: quay-operator
namespace: kyverno
annotations:
policies.kyverno.io/reason: >-
Quay Operator CSV does not expose pod template labels or a strict
securityContext for the operator deployment. Prefer exception over
forked CSV until operator supports these fields.
quorate.internal/exception-owner: platform
quorate.internal/exception-review-by: "2026-10-11"
spec:
exceptions:
- policyName: require-app-labels
ruleNames:
- require-app-name-and-instance
- autogen-require-app-name-and-instance
- policyName: require-drop-all-capabilities
ruleNames:
- require-capabilities-drop-all
- autogen-require-capabilities-drop-all
- policyName: require-allow-privilege-escalation-false
ruleNames:
- require-allow-privilege-escalation-false
- autogen-require-allow-privilege-escalation-false
- policyName: require-resource-requests
ruleNames:
- require-cpu-memory-requests
- autogen-require-cpu-memory-requests
match:
any:
- resources:
kinds:
- Pod
- Deployment
- ReplicaSet
namespaces:
- quay
names:
- quay-operator-tng*