-
Notifications
You must be signed in to change notification settings - Fork 166
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
[RHOAIENG-18422] Support custom namespace field for Workbenches #1753
base: main
Are you sure you want to change the base?
Conversation
eb03cf8
to
70d2aa4
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1753 +/- ##
==========================================
- Coverage 24.10% 24.09% -0.01%
==========================================
Files 172 172
Lines 11763 11767 +4
==========================================
Hits 2835 2835
- Misses 8650 8654 +4
Partials 278 278 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
@robotmaxtron I still see hard coded prometheus configs with the |
@lphiri There are some other existing efforts to refactor the monitoring component, that will ultimately replace the configurations. With the default behavior remaining the same, I would not expect any issues with the existing configs. |
…troller actions Updating api docs to include a new field for namespace configuration of workbenches Including updated crd bases for workbench,dsc to include the workbench namespace field Adding updated workbench manifests Adding validation to prevent updating WorkbenchNamespace field in the DSC Updated CRD bases for WorkbenchNamespace validation
b1b3672
to
c95794c
Compare
[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.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Adding user defined namespace option to WorkbenchesCommonSpec and controller actions
Updating api docs to include a new field for namespace configuration of workbenches
Including updated crd bases for workbench,dsc to include the workbench namespace field
Adding updated workbench manifests
Adding validation to prevent updating WorkbenchNamespace field in the DSC
Updated CRD bases for WorkbenchNamespace validation
Description
Adding a field to the DSC to allow workbench namespace configuration when the component is enabled.
https://issues.redhat.com/browse/RHOAIENG-18422
How Has This Been Tested?
Built and deployed the image to a 4.17 cluster and used the namespace custom-wb-ns for the new field. The workbench component shows ready and is visible in the spec.
Screenshot or short clip
Merge criteria