Ken, Currently, the existing processes we have are quite ad-hoc, and developers are often responsible for deployment, which is done by hand. I'm hoping Puppet will automate the process, provide better standardisation, and segregate development away from deployment/production.
All the things I'm attempting to check for (e.g. disk space, file/directory permissions) are things that somebody currently does manually from the command-line (e.g. using "df", "touch x" in a directory). I need to to automate it all into Puppet to show that it's a viable option and can replace the manual processes, and then in phase two look at getting things like Nagios (for disk monitoring, or whatever else we have used elsehwere in the organisation for monitoring) up and running in tandem as well. The disk space needs to be monitored because parts of the application don't handle full disks well and will crash nastily. This is only an issue intra-day. Basically, we spin up the application in the morning, and we know with good certainty the maximum space they'll consume, then the application is killed off at the end of the day. As long as we have more the <x> bytes available when we install things, we know we'll be fine. The permissions is something I'd like to ensure when we setup a box - the directory/files are setup for us by sys-admins, and we just want to run some sanity checks to make sure they've set it up properly for us. Currently there's a lot of to-ing and fro-ing to check everythign is setup by the sys-admins correctly, I'd like to simply run-up Puppet, and have it ensure for these things. So the best way is to write custom facts for all the things we're sanity checking, then just do a ensure-> on them, right? I couldn't find anything on http://forge.puppetlabs.com/ about permissions or disk space...lol, guess they're too small/trivial to be there. There aren't other sources of these things, are there? Cheers, Victor -- 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/-/ikRQqX6oZmkJ. 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.