-
Notifications
You must be signed in to change notification settings - Fork 49
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-5243 - Added overlays for deploying dspo and argo separately #626
RHOAIENG-5243 - Added overlays for deploying dspo and argo separately #626
Conversation
A new image has been built to help with testing out this PR: To use this image run the following: cd $(mktemp -d)
git clone git@github.com:opendatahub-io/data-science-pipelines-operator.git
cd data-science-pipelines-operator/
git fetch origin pull/626/head
git checkout -b pullrequest eae9ef2b80f37c91a33301c953a0c1b7746fbbab
oc new-project opendatahub
make deploy IMG="quay.io/opendatahub/data-science-pipelines-operator:pr-626" More instructions here on how to deploy and test a Data Science Pipelines Application. |
wdyt about splitting up the overlays in this way, so odh operator can introduce an option to deploy with or without argo by pointing at one, or both nested overlays |
food for thought: what i can see the difference for "odh" and "rhoai" is only the namespace "opendatahub" vs "redhat-ods-applications"?
|
yeah, this is one of the things i was considering weeks ago. |
Signed-off-by: Achyut Madhusudan <amadhusu@redhat.com>
Change to PR detected. A new PR build was completed. |
@zdtsw , the intended purpose of this design is to allow us to easily patch rhoai/odh specific changes as needed, without affecting the other platform Furthermore, we are currently reconsidering in slack whether we want to make it possible for the user to deploy their own argo at all (i.e. we always try to deploy argo), regardless I think we should still go through this change even if we have a no-op from rhoai/odh operator side, to offer flexibility in the future should we change our minds. Also it can be good to have for dev testing. /lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: HumairAK The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
The issue resolved by this Pull Request:
Resolves RHOAIENG-5243
Description of your changes:
Added overlays for deploying dspo and argo separately
Testing instructions
Normal Sanity checks to see if everything is working as it should.
Checklist