-
Notifications
You must be signed in to change notification settings - Fork 706
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
[Feature] Support managed by external controller #2203
[Feature] Support managed by external controller #2203
Conversation
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
Pull Request Test Coverage Report for Build 10849366606Details
💛 - Coveralls |
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.
Thank you for this effort @mszadkow!
We will review it soon!
/ok-to-test
/assign @kubeflow/wg-training-leads
/rerun-all |
/rerun-all |
@mszadkow @mimowo I think, I have only one question here: #2203 (comment). @kubeflow/wg-training-leads Please take a look at this change. It would be nice if you could also open PR to update the Kubeflow docs with that API change: https://www.kubeflow.org/docs/components/training/user-guides/. Maybe we can introduce another user-guide on how to modify |
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.
Additionally, could you implement E2E testing here?
…Job Spec Signed-off-by: Michal Szadkowski <michal_szadkowski@epam.com>
c4f4278
to
34c0b24
Compare
Hey @tenzen-y @andreyvelich, I have addressed most of the comments.
Would you agree to make those changes in the follow up possibly? |
Actually, the conformance container image does not related to our E2E testing.
|
a822a17
to
7d3bb89
Compare
64c6452
to
40b902d
Compare
Signed-off-by: Michal Szadkowski <michal_szadkowski@epam.com>
40b902d
to
353d505
Compare
Signed-off-by: Michal Szadkowski <michal_szadkowski@epam.com>
e57b7c3
to
80576f6
Compare
Signed-off-by: Michal Szadkowski <michal_szadkowski@epam.com>
c94ab34
to
18a5313
Compare
Signed-off-by: Michal Szadkowski <michal_szadkowski@epam.com>
f6e749a
to
2f920a8
Compare
Signed-off-by: Michal Szadkowski <michal_szadkowski@epam.com>
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
Reviewed implementation and tests.
PTAL @tenzen-y and @andreyvelich
@mimowo: changing LGTM is restricted to collaborators 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. |
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.
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: tenzen-y 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 |
What this PR does / why we need it:
Add support for
ManagedBy
to be able delegate reconciliation process to external controller.Which issue(s) this PR fixes (optional, in
Fixes #<issue number>, #<issue number>, ...
format, will close the issue(s) when PR gets merged):Fixes #2193
Checklist: