Add in resource fit as a predicate.  Manually set the available resources.

Aren't you treating the CPU field as millicpus? If we just put `1` in the example, I fear it would mislead users to think of them as whole CPUs. How about `100`?