title: Single role multiple hosts different tasks
body: <p>I have a playbook with multiple tasks for a single role, i want to divide the tasks   say 80% to first host and remaining 20% to second host , the first and second host will be picked from </p>
  
  <pre><code>ansible-playbook -i 1.2.3.4, 2.3.4.5, update.yml 
  </code></pre>
  
  <p>where <code>1.2.3.4</code> is first server ip and <code>2.3.4.5</code> is second server ip. How can i achieve this. </p>