environments as json so chef-zero can read from filesystem