PacketFire / gemini

Cluster container orchestration tool
Apache License 2.0
0 stars 0 forks source link

Node-assigned jobs #75

Closed RaasAhsan closed 5 years ago

RaasAhsan commented 5 years ago

The job scheduling works like this right now:

  1. User submits a job to the master
  2. The master stores the job in an array
  3. 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: