Skip to content
This repository has been archived by the owner on Jan 31, 2024. It is now read-only.

Parametrize ML Pipelines deployment #655

Merged
merged 1 commit into from
Aug 26, 2022

Conversation

rimolive
Copy link
Contributor

Provide a way to parametrize ML Pipelines deployment

Description

This PR adds parametrization on configmaps and secrets required to deploy ML Pipelines.

Why this change is required?

Because ML Pipelines manifests brings default integrations with underlying components (database, object store), we need to at least give users a way to setup things like database credentials and others to avoid using the default values used in the manifests.

How Has This Been Tested?

Using the manifests as is, it will deploy ML Pipelines the same as before, but now it is possible to override the database secrets, as an example.

Merge criteria:

Default deployment must work as is.

  • The commits are squashed in a cohesive manner and have meaningful messages.
  • Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
  • The developer has manually tested the changes and verified that the changes work

@rimolive
Copy link
Contributor Author

/retest

ml-pipelines/README.md Outdated Show resolved Hide resolved
@LaVLaS
Copy link
Contributor

LaVLaS commented Aug 22, 2022

/hold

Putting this on hold until we can resolve the CI test failures for ml-pipelines on OCP 4.10 that are described in https://github.com/opendatahub-io/odh-manifests/issues/653#issuecomment-1221216051

@openshift-ci openshift-ci bot added the do-not-merge/hold Hold off on merging (provide reason in comment) label Aug 22, 2022
@rimolive
Copy link
Contributor Author

/unhold

@openshift-ci openshift-ci bot removed the do-not-merge/hold Hold off on merging (provide reason in comment) label Aug 26, 2022
@rimolive rimolive force-pushed the rmartine branch 2 times, most recently from b76f1f2 to 1a4d948 Compare August 26, 2022 17:09
Copy link
Member

@DharmitD DharmitD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci
Copy link

openshift-ci bot commented Aug 26, 2022

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: anishasthana

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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-merge-robot openshift-merge-robot merged commit b98d069 into opendatahub-io:master Aug 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants