Skip to content
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]: Allow customer spark conf and init script option in UCX to configure the workflow clusters #3419

Open
1 task done
HariGS-DB opened this issue Dec 9, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request needs-triage

Comments

@HariGS-DB
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Problem statement

The default installation of UCX creates a workflow with different kinds of job clusters. Customers often have a requirement where the clusters need to access data in storage using spn (for Azure), which is configured in the spark env property of the cluster. In addition, customers also may have an init script which needs to run for each job. These options are currently not available to input in the ucx installation, and customers have to do this manually by editing the workflow definition.
ucx has the option to scan existing policies and uses that, but that is mainly used for scanning external HMS policies.

Proposed Solution

While installing ucx, give the additional option for the customer to set custom spark env and any init script to run in the assessment job. These properties can be set in the UCX cluster policy (or directly in the cluster definition) and are picked by when the job is run. This minimises manual work to make the assessment job run

Additional Context

No response

@HariGS-DB HariGS-DB added enhancement New feature or request needs-triage labels Dec 9, 2024
@HariGS-DB HariGS-DB self-assigned this Dec 9, 2024
@HariGS-DB HariGS-DB added this to UCX Dec 9, 2024
@github-project-automation github-project-automation bot moved this to Todo in UCX Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs-triage
Projects
Status: Todo
Development

No branches or pull requests

1 participant