This module has a couple of convenient classes to help you setup your WebLogic environment:
wls_profile::weblogicEnsure WebLogic is installed and patched
weblogicand create an empty domain.
basic_domainand create some machines and servers, clusters and some other WebLogic object.
weblogicand after that copy the domain from an admin server and load it.
All of these classes contain some steps. All of these stapes have default implementations, but you can add extra Puppet code to the catalog and remove or override the default implementation. This can all be done by adding values to your hiera files.
Experience the Power of Puppet for WebLogic
If you want to play and experiment with Puppet and WebLogic, please take a look at our playgrounds. At our playgrounds, we provide you with a pre-installed environment, where you experiment fast and easy.