Summary
The user is seeking assistance with applying tolerations
to driver/executor pods in the Flyte Spark plugin, as they are not being applied correctly despite their belief that the configuration is accurate. They have shared part of their flyte-backend
configuration and noted that tolerations are only appearing on other Flyte task pods. The user suggests that default-tolerations
may not work for Spark pods and recommends using plugins.spark.spark-config-default
for setting tolerations. They mention that the Spark operator Helm chart only shows tolerations for the controller and reference the operator API documentation, indicating potential limitations in configuring tolerations for Driver/Executor pods. However, they later report success by properly configuring the mutating webhook for the Spark Operator service, ensuring alignment between the namespaces/service accounts used by Flyte and the mutating webhook.