Conversation
Signed-off-by: Yugandhar <yrsuthari@gmail.com>
|
/vote |
Vote created@realshuting has called for a vote on The members of the following teams have binding votes:
Non-binding votes are also appreciated as a sign of support! How to voteYou can cast your vote by reacting to
Please note that voting for multiple options is not allowed and those votes won't be counted. The vote will be open for |
|
/check |
|
We seem to have some issues with the vote-bot, it should block the PR until the vote passes. I'm reverting it and will start a new vote. |
This reverts commit 1a63299.
Vote closedThe vote passed! 🎉
Summary
Binding votes (6)
|
| User | Vote | Timestamp |
|---|---|---|
| @CortNick | In favor | 2025-09-03 10:03:13.0 +00:00:00 |
Hi Kyverno Maintainers,
I would like to be considered for the Kyverno Reviewer role. Over the past several release cycles I’ve contributed across multiple areas, with a strong focus on CEL-based policies, observability, and developer experience improvements.
Key Contribution Areas
CEL-based policy enhancements:
Fixed brittle failure cases in CEL global context handling (#13344).
Improved validation and exception handling logic for CEL-driven policies.
Added resilience and test coverage for missing or null values in CEL evaluations.
Policy Exceptions & Enforcement Flexibility
Designed and implemented fine-grained PolicyExceptions supporting image-based and value-based exceptions with configurable reporting modes (#13662
, #13585).
Added DeferEnforce validation mode to enable layered enforcement strategies (#12594).
Observability & Reliability:
Strengthened error handling and logging consistency across controllers (#13415
, #13413).
Introduced new OpenTelemetry metrics and semantic tracing for deeper visibility into Kyverno internals (#13585).
Improved PolicyReport generation to correctly reference mutated target resources instead of trigger resources (#13339).
Developer & User Experience:
Improved CLI behavior and documentation:
Proper handling of expected failures in CLI test runs (#12593).
Completed and corrected CLI docs URLs (#13300
, #13841).
Fixed broken links across the docs to improve accessibility (#13840).
Reliability Improvements:
Sanitized event names to comply with RFC 1123 and prevent admission failures (#12693).
Enhanced logging timestamp format handling (#12557).
kyverno/kyverno#13415
kyverno/kyverno#13413
kyverno/kyverno#13344
kyverno/kyverno#13300
kyverno/kyverno#12999
kyverno/kyverno#12693
kyverno/kyverno#12557
kyverno/kyverno#13585
kyverno/kyverno#13662
kyverno/kyverno#13339
kyverno/kyverno#12594
kyverno/kyverno#12593
kyverno/kyverno#13841
kyverno/kyverno#13840
I would like to be considered for the Reviewer role with a focus on CEL policies. My contributions include improvements to CEL policy execution and exceptions, and I have also worked on applying Kyverno for compliance through the CNCF EKS CIS blog
and the cis-eks-kyverno project. I am interested in supporting the community by reviewing CEL-related features and enhancements.