Skip to content
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

add resources #2

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

cahillsf
Copy link
Owner

@cahillsf cahillsf commented Jan 9, 2024

What this PR does / why we need it:

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #

Resources for testing and proving out the bug in this issue: kubernetes-sigs#9752

cahillsf pushed a commit that referenced this pull request Jul 1, 2024
* Introduce CEL for ClusterClass Variables

Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>

* feat: Implement CEL validation

* refactor: Add comments from previous code reviews

* chore: Generate CC manifest after fixing list type annotation (#2)

* chore: Fix up CRD manifest

* fix: Pass through context to CEL funcs

* feat: Add CEL admission cost validation

* refactor: Add nolint to unbounded

* refactor: Fix up new func signature

* build: Fix up go mod for tools

* fixup! refactor: Apply review feedback

* fixup! build: Regenerate openapi spec

* fixup! refactor: Apply review feedback

* fixup! fix: Regenerate everything

* fixup! fix: Apply review feedback

* fixup! fix: More review feedback

* fixup! refactor: Address review feedback, especially re recursion

* fixup! fix: Check total cost

* fixup! refactor: Address review feedback - rename testCtx to ctx

* CEL: Various improvements (kubernetes-sigs#3)

* resolve compile issue after rebase

* Some more improvements (kubernetes-sigs#4)

---------

Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
Co-authored-by: Jimmi Dyson <jimmidyson@gmail.com>
Co-authored-by: Jimmi Dyson <jimmi.dyson@nutanix.com>
Co-authored-by: Stefan Büringer <4662360+sbueringer@users.noreply.github.com>
Co-authored-by: Stefan Bueringer <buringerst@vmware.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant