-
Notifications
You must be signed in to change notification settings - Fork 33
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 better information for OperatorHub #330
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #330 +/- ##
==========================================
- Coverage 65.10% 64.78% -0.32%
==========================================
Files 35 35
Lines 3797 3797
==========================================
- Hits 2472 2460 -12
- Misses 1130 1139 +9
- Partials 195 198 +3
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Did a bit of searching and to get the AuthPolicy and RateLimitPolicy CRD's names displayed correctly it looks like we need to add a customresourcedefinitions:
owned:
- kind: AuthPolicy
name: authpolicies.kuadrant.io
version: v1beta2
displayName: AuthPolicy
- description: Kuadrant is the Schema for the kuadrants API
displayName: Kuadrant
kind: Kuadrant
name: kuadrants.kuadrant.io
version: v1beta1
- kind: RateLimitPolicy
name: ratelimitpolicies.kuadrant.io
version: v1beta2
displayName: RateLimitPolicy Tested in the viewer here |
This integration test can be ignored:
It is being addressed as part of #331 |
f2bdaf9
to
7aae5e3
Compare
If all is correct then one more task left, to add new CRDs or rather add them to the config CSV so they also have a nice name displayed, description + samples? |
@grzpiotrowski Given what happened with #338, that last task is obsolete… |
6f1b8cd
to
2217972
Compare
Yes, this should be good to merge in that case. The new CRDs are still present in the bundle manifests but I see they'll be deleted by that other PR. |
2217972
to
e419825
Compare
e419825
to
f64e632
Compare
To test how it will render on Operator Hub, paste the whole CSV from the bundle here: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* Add description * Update CRDs versions and samples in CSV * Enhance CRDs descriptions --------- Co-authored-by: Grzegorz Piotrowski <[email protected]>
Attempt to fix #328
RateLimitPolicy
&AuthPolicy
RateLimitPolicy
&AuthPolicy
AuthPolicy
Add new CRDs?See remove deployment of policy-controller for now #338