I've got a puppet module I've written to support deploying a custom PHP web 
application that a client has developed. The actual application and the 
fact that it's deployed within AWS is not the problem or important to the 
issue. I'm looking to see if I someone else can think of a better way to 
implement what I have done that is more efficient and improve the catalog 
rendering time.

I've placed the module into a GitHub repository at 
(https://github.com/jbouse/puppet-app1). The app is deployed based on the 
contents of a YAML file that is retrieved by the class. Initially deploying 
the sites defined was not an issue and was actually very fast. The problems 
got introduced in handling the dependent components as defined in the YAML 
file. I wrote several parser functions in an effort to identify only the 
unique components and versions needed and generate titles that would not 
conflict. I fully admit and consider what I've done a hack and I'm really 
open to hearing some suggestions on how to make it less of one.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/7t8i93DK868J.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to