-
Notifications
You must be signed in to change notification settings - Fork 885
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/expand spark rbac #2893
Feature/expand spark rbac #2893
Conversation
- Add Spark operator manifests for distributed Spark workloads. - Ensure integration with Kubeflow pipelines for seamless Spark job execution. Signed-off-by: Gezim Sejdiu <g.sejdiu@gmail.com>
Signed-off-by: Gezim Sejdiu <g.sejdiu@gmail.com>
Fix some issues with tests, Signed-off-by: Gezim Sejdiu <g.sejdiu@gmail.com>
Signed-off-by: Gezim Sejdiu <g.sejdiu@gmail.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
…ebhook Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: juliusvonkohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: Gezim Sejdiu <g.sejdiu@gmail.com>
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Please rebase to master first and start with a fresh branch. |
Right. I did fetch upstream. Let me rebase it. |
I'm closing as I forgot to rebase upstream. |
Description
This PR expands the existing Spark RBAC (Role-Based Access Control) to include support for
ScheduledSparkApplication
resources. Previously, the RBAC configuration only coveredSparkApplication
resources, which limited the ability to manage scheduled jobs effectively.Changes Made
ScheduledSparkApplication
resources, including permissions forget
,list
,watch
,create
,update
,delete
, andpatch
.Why This is Needed
The absence of RBAC permissions for
ScheduledSparkApplication
resulted in failed scheduled job executions, as the service account lacked the required permissions. By extending the RBAC, we ensure that scheduled Spark jobs are managed securely and can operate without interruptions.