-
Notifications
You must be signed in to change notification settings - Fork 244
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
Refactor underlying code for "odo service" commands #4242
Comments
Scope of work for refactoring
Other For |
@dharmit I'm looking forward to be able to add a postgres db with odo for local development in CRC. It seems no service is available when using CRC, except ones added through an operator, but this makes things harder, I've been spending a few hours on adding one of the postgres operators available and making it work in odo but still didn't manage to. It would be easier to have access to the Catalog templates from a user perspective (from a dev perspective I see you have been following this issue and the solution seems not obvious). Alternatively is there some tutorial somewhere on how to develop locally without odo ? Thanks a lot for your work. |
Issues go stale after 90d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
Stale issues rot after 30d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle rotten |
Rotten issues close after 30d of inactivity. Reopen the issue by commenting /close |
@openshift-bot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Acceptance criteria has not been met. /reopen |
@prietyc123: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@prietyc123 This issue was opened as a part of "refactoring" the odo code right after v2 was released. But the time we had taken to "refactor" things didn't go well. After that, it was decided that we would refactor the code when opening PRs for features/bugs, but won't dedicatedly work on refactoring things. If you look at #4465, it refactors a lot of code of I'm removing the lifecycle frozen from this issue, but I'd urge you to close it, as we're not going to work dedicatedly on refactoring things. /remove-lifecycle frozen |
Issues go stale after 90d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
Currently
odo service
supports two service backends:Because of the numerous
if..else
blocks and short term thinking we did on this during v2 release, we've accumulated code that's:if..else
blocksBesides that, we might plan to add support for other service backends future. Thus, making the code easy to add more pending features w.r.t Operator Hub integration (#2613), and easy to plug that extra backend (if we decide to) is of utmost importance.
Acceptance Criteria / Related Issues / Dependent Issues
odo service create -h
doesn't work #4172/kind code-refactoring
/area service
/area service-operators
The text was updated successfully, but these errors were encountered: