> It's applicable regardless of if the operators are maintained as part of
> Spark core or not, with the maturity of Kubernetes features around CRD
> support and webhooks. The GCP Spark operator supports a lot of additional
> pod/container configs using a webhook, and this approach seems pretty
> successful so far.
>

Agreed (in fact the existence of >= two independent operator projects
testifies to this). I do believe this has implications for how feature
requests for spark-on-k8s get fielded here upstream. There's a non-zero
amount of cognitive load involved with recommending that a feature request
be deferred to some independent operator project. Going forward, will that
complicate the upstream story for spark-submit, history server, and shuffle
service on a kube backend?

Reply via email to