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

Create v2 branch to implement a new Gatekeeper add-on that builds on the v2 core library. #2031

Open
8 tasks
binbin-li opened this issue Jan 15, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@binbin-li
Copy link
Collaborator

binbin-li commented Jan 15, 2025

What would you like to be added?

Create a v2 branch in this repo to build a new Gatekeeper add-on based on the new v2 core library.

Work items:

  • Build a new binary to start the server instead of using ratify serve command.
  • The new service will only works for the GK scenario, so we can remove irrelevant logics from v1.
  • Ratify v1 support multi-tenancy scenario, we should also support it in the final version.
  • Redesign the CRDs for store/verifier/policy/kmp
  • For CRD, ensure to distinguish resources between cluser-wide and namespaced.
  • Besides CRD, ratify should also support ConfigMap as v1 to dynamically update configurations.
  • Add instrumentation.

Anything else you would like to add?

No response

Are you willing to submit PRs to contribute to this feature?

  • Yes, I am willing to implement it.
@binbin-li binbin-li added enhancement New feature or request triage Needs investigation labels Jan 15, 2025
@binbin-li binbin-li removed the triage Needs investigation label Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant