I want to be able to install a base server (CentOS) and configure with some custom apps, then package that into an image file. I'll then use that image file to install duplicate servers. How can I do this?
Post-close edit: It appears that people making assumptions about what I want to do felt this was off-topic. No, I don't need configuration management. This was intended to be used to install a pre-configured system on appliance-like hardware (which changes per install) on many multiple sites (think: Elastix) People might want to make an attempt to answer the question asked instead of assuming something different.