-
Notifications
You must be signed in to change notification settings - Fork 95
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
Openapi CRD #496
Openapi CRD #496
Conversation
286cd7e
to
e45cabc
Compare
Ready for initial review. @miguelsorianod Missing only small things and unittests |
a88edf6
to
4e8e05b
Compare
8fa96cb
to
d95be0c
Compare
Unittests left as tech debt as coming soon upgrade of the operator-sdk version would require lots of refactors |
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.
I left some feedback and some questions to better understand the motivation of some implementation.
Looks good 👍
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.
This looks good to me.
There's some comments but they are not blocking to me so up to you if you want to change something or not
Code Climate has analyzed commit 46b1b81 and detected 54 issues on this pull request. Here's the issue category breakdown:
View more on Code Climate. |
CRD (and controller) holding OAS3 reference (configmap or URL) as source of truth for 3scale Product and 3scale Backend configuration.
TODO:
UnittestsFixes #119