-
Notifications
You must be signed in to change notification settings - Fork 151
Extension mechanism bff #1935
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
base: main
Are you sure you want to change the base?
Extension mechanism bff #1935
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
0fcd46f to
85570ca
Compare
58fb37a to
1a10968
Compare
1a10968 to
93305e4
Compare
9378a87 to
4792247
Compare
- Added a new function `NewKubernetesClientFactory` to handle client creation based on authentication method. - Introduced a new markdown file for documenting BFF handler extensions for downstream builds. - Implemented handler overrides for Model Registry Settings to support Red Hat-specific behavior. - Created a new repository for Model Registry Settings with Kubernetes integration. - Added methods for CRUD operations on Model Registry settings, including handling database secrets. - Implemented conversion functions for unstructured Kubernetes objects to strongly typed models. - Ensured that all new functionality adheres to existing interfaces and maintains backward compatibility. feat: adapt the code to upstream Signed-off-by: lucferbux <lferrnan@redhat.com>
4792247 to
9c576a2
Compare
Description
Implement extension mechanism in bff so we can override code in other codebases.
How Has This Been Tested?
Add a new extension folder with docs to know how to enable it.
Merge criteria:
DCOcheck)ok-to-testhas been added to the PR.If you have UI changes