chef
, puppet
etc. work exactly the same way irrespective of the number of VPS you want to manage. You basically write your server configuration in the form of code (in other words, template of a server). Then you run that code as many times as you like.
chef
comes with a simpler version called chef-solo
. If you have only 2 VPSs to manage, you will be happy with chef-solo
, as the learning curve is much smaller.
Vagrant can be a great tool to learn chef-solo
or puppet