Whenever a node pulls its list of jobs, it pulls the entire array. All nodes connected to the master will run the exact same set of jobs
Our next step is being able to assign jobs to particular nodes. When a job is scheduled on the master, it selects one of the nodes that have registered, and assigns the job to that node. When a node pulls its list of jobs, it receives only jobs that the master has assigned to it.
Acceptance criteria:
Jobs should be assigned to a specific node instead of every node.
Nodes should only pull jobs that were assigned to it.
The job scheduling works like this right now:
Our next step is being able to assign jobs to particular nodes. When a job is scheduled on the master, it selects one of the nodes that have registered, and assigns the job to that node. When a node pulls its list of jobs, it receives only jobs that the master has assigned to it.
Acceptance criteria: