As Ceph OSD servers doesn't have a sequence, it will be used a external script to handle variables (I'm quite sure Puppet does it, but I don't have acknoledgement for that :-).