Skip to content

Conversation

@jiangzho
Copy link
Contributor

What changes were proposed in this pull request?

This PR adds support for launching Ingress and Services with Spark Applications.

Why are the changes needed?

There's common ask from user to support exposing driver via ingress and service to serve HTTP / HTTPS from outside the cluster - for example, to access Spark UI.

As we support podTemplateSupport already, this feature can also be handy for those who would like to expose additional service ports in the same pod. Therefore, this PR aims to introduce this feature in a more general way instead of just exposing Spark UI.

Does this PR introduce any user-facing change?

No - unreleased version

How was this patch tested?

CIs

Was this patch authored or co-authored using generative AI tooling?

No

@dongjoon-hyun
Copy link
Member

Thank you for making a PR, @jiangzho .

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. Merged to main.

@dongjoon-hyun
Copy link
Member

BTW, I noticed that this is a first commit with a different email, @jiangzho . Are you going to use this one?

$ git log --author=zh | grep 'Author:' | sort | uniq -c
   1 Author: Zhou JIANG <[email protected]>
  20 Author: zhou-jiang <[email protected]>

@jiangzho
Copy link
Contributor Author

jiangzho commented Feb 28, 2025

Thanks for the reminder! This is a result of local squashing, I'll fix this for following commits - will make it consist to use [email protected]

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants