-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Labels
Description
Supersedes #11240
In order to achieve resource isolation for minion jobs.
These are the work streams to track:
- Acknowledging minionInstanceTag task config for scheduled jobs (Add minionInstanceTag config to minion-tasks for resource isolation #12459)
- Add validation of instance tag provided in task-config in TableConfigUtils ( Add validation of instance tag provided in task-config in TableConfigUtils #13941)
- Introduce "minionTenant" as a table config itself. Note: "minionInstanceTag" should supersede this "minionTenant".
- Add "minionInstanceTag" as a param for adhoc scheduling jobs API. Should overwrite table-level instanceTag config. (Allowing users to pass minionInstanceTag as a param in /tasks/schedule API #12786)