New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support CEL CRD validation expressions that reference existing object state. #108073
Support CEL CRD validation expressions that reference existing object state. #108073
Conversation
Skipping CI for Draft Pull Request. |
1391d95
to
0343e61
Compare
/triage accepted |
a8d7e35
to
d539ebd
Compare
/cc @tkashem |
d539ebd
to
0e10143
Compare
/priority important-soon |
The Kubernetes project has merge-blocking tests that are currently too flaky to consistently pass. This bot retests PRs for certain kubernetes repos according to the following rules:
You can:
/retest |
3 similar comments
The Kubernetes project has merge-blocking tests that are currently too flaky to consistently pass. This bot retests PRs for certain kubernetes repos according to the following rules:
You can:
/retest |
The Kubernetes project has merge-blocking tests that are currently too flaky to consistently pass. This bot retests PRs for certain kubernetes repos according to the following rules:
You can:
/retest |
The Kubernetes project has merge-blocking tests that are currently too flaky to consistently pass. This bot retests PRs for certain kubernetes repos according to the following rules:
You can:
/retest |
6f4f700
to
0151432
Compare
Co-authored-by: Joe Betz <jpbetz@google.com>
0151432
to
7c2ae10
Compare
rebased |
/lgtm |
/retest |
7c2ae10
to
f71c4d4
Compare
/retest |
/lgtm |
/test pull-kubernetes-e2e-kind-ipv6 |
What type of PR is this?
/kind feature
What this PR does / why we need it:
Adds support for CEL CRD validation expressions that reference the existing state of an object during CR updates.
Special notes for your reviewer:
https://github.com/kubernetes/enhancements/tree/787e5513d09096756c61aaba1916a73cb1dd348b/keps/sig-api-machinery/2876-crd-validation-expression-language#transition-rules
Does this PR introduce a user-facing change?
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: