HomePhorge

(5909) Function to dyncamically generate resources.
49059568d0e4Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(5909) Function to dyncamically generate resources.

This function allows you to dynamically generate resources,
passing them as a hash to the create_resources function.

This was originally written to be used together with an ENC.

Resources can be programitally generated as yaml and passed to a class.

classes:

webserver::instances:
  instances:
    instance1:
      foo: bar
    instance2:
      foo: blah

Then puppet code can consume the hash parameters and convert then into resources

class webserver::instances (

$instances = {}

) {

create_resources('webserver::instance', $instances)

}

Now I can dynamically determine how webserver instances are deployed to nodes
by updating the YAML files.

Details

Provenance
Dan Bode <bodepd@gmail.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU17f673dd6fee: Updated CHANGELOG for 2.6.7rc1
Branches
Unknown
Tags
Unknown

Event Timeline

Dan Bode <bodepd@gmail.com> committed rPU49059568d0e4: (5909) Function to dyncamically generate resources. (authored by Dan Bode <bodepd@gmail.com>).Mar 16 2011, 8:51 PM