add puppet resources