Randomly Fuzzing/Exercising all variables in a Config file

Hi,

I built an App that gets its deployment data from a yaml/json config file, the deployment data are set as variables, for example : number of virtual machine to be spun or how many CPUs are needed per Virtual machine…etc

Now i am looking for a way to automate testing all these variables, so that I can randomly exercise different values.

Has anyone seen any similar Tool/Framework ?

Thanks
Sam