Skip to content

Conversation

@Yikun
Copy link
Member

@Yikun Yikun commented Mar 16, 2022

What changes were proposed in this pull request?

This is PR to doc for volcano scheduler capability for Spark on K8S.

Why are the changes needed?

Guide user how to use volcano as spark on kubernetes custom scheduler

Does this PR introduce any user-facing change?

No

How was this patch tested?

CI passed

@github-actions github-actions bot added the DOCS label Mar 16, 2022
@Yikun Yikun marked this pull request as ready for review March 16, 2022 10:57
Copy link
Contributor

@holdenk holdenk left a comment

Choose a reason for hiding this comment

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

Overall LGTM pending the existing suggestions.Would be really good to get the documentation in along with the feature for 3.3.

@Yikun
Copy link
Member Author

Yikun commented Mar 17, 2022

@holdenk Thanks for your suggestion, will address soon!

@Yikun
Copy link
Member Author

Yikun commented Mar 21, 2022

@holdenk @martin-g comment addressed, Thanks!

@Yikun
Copy link
Member Author

Yikun commented Mar 24, 2022

@dongjoon-hyun comments addressed, Thanks!

@Yikun
Copy link
Member Author

Yikun commented Mar 29, 2022

@dongjoon-hyun @holdenk Would you mind take a look again on this?

Copy link
Member

@dongjoon-hyun dongjoon-hyun left a comment

Choose a reason for hiding this comment

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

@Yikun . I saw that you added the following in Volcano website. However, Volcano website is out of Apache Spark's control. We cannot depend on it. Please give a specific instruction for Volcano 1.5.1 installation.

You can also replace master of above url with specific tag/branch (such as release-1.5 branch for latest v1.5.x version, v1.5.1 tag for v1.5.1 version) to install Volcano with specific version.

Copy link
Member

Choose a reason for hiding this comment

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

As a side note, v1beta1 could be a blocker for the users until Volcano community makes it official. I mentioned this before to you, @Yikun . The multi-arch image support is also another TODO, IIRC.

Copy link
Member Author

Choose a reason for hiding this comment

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

I mentioned this before to you, @Yikun . The multi-arch image support is also another TODO, IIRC.

also cc @william-wang are working on this, will ready soon.

Copy link

@william-wang william-wang Mar 29, 2022

Choose a reason for hiding this comment

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

@dongjoon-hyun Thanks for the reminding, we are already working on the multi-arch and will make it ready as soon as possible. For the v1beta1, I understand your concern, we have stayed in v1beta1 for a long time, it is stable and there are 50+ enterprise users use Volcano in their production environment. We have planed to upgrade it to v1 version this year and v1 will also keep complete compatibility with v1beta1 :)

Copy link
Member

Choose a reason for hiding this comment

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

Thank you for the confirmation, @william-wang .

@Yikun Yikun force-pushed the SPARK-38562 branch 2 times, most recently from 0e9f1b9 to 318efa3 Compare March 29, 2022 07:02
@Yikun
Copy link
Member Author

Yikun commented Mar 29, 2022

@dongjoon-hyun Thanks for review, addressed. 75accf8

Copy link
Member

@dongjoon-hyun dongjoon-hyun left a comment

Choose a reason for hiding this comment

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

+1, LGTM. Thank you for your patience and updates, @Yikun . And, thank you all!
Merged to master.

dongjoon-hyun pushed a commit that referenced this pull request Mar 29, 2022
### What changes were proposed in this pull request?
This is PR to doc for volcano scheduler capability for Spark on K8S.

### Why are the changes needed?
Guide user how to use volcano as spark on kubernetes custom scheduler

### Does this PR introduce _any_ user-facing change?
No

### How was this patch tested?
CI passed

Closes #35870 from Yikun/SPARK-38562.

Authored-by: Yikun Jiang <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
(cherry picked from commit 80deb24)
Signed-off-by: Dongjoon Hyun <[email protected]>
@dongjoon-hyun
Copy link
Member

I backported this to branch-3.3, too.

@Yikun
Copy link
Member Author

Yikun commented Mar 30, 2022

@dongjoon-hyun thank you for all your help! Thanks all! @holdenk @william-wang @martin-g

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants