Overview

This defined type allows you to add the nodemanager startup scripts to the system. Here is an example on how you could use this:

ora_install::support::nodemanagerautostart{"autostart ${wlsDomainName}":
  version      => 1212,
  wl_home      => '/opt/oracle/middleware12c/wlserver',
  user         => 'oracle',
  domain       => 'Wls1212',
  domain_path  => '/opt/oracle/middleware12c/user_projects/domains/Wls1212'

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.

For WebLogic   here at our playground...

Attributes

Attribute Name Short Description
custom_trust Determine if you want to use a custom trust or not.
domain Domain name.
domain_path Path where the domain inforrmation is stored.
jsse_enabled Determine if you want to enable JSSE security.
log_dir Directory to use for logging.
systemd_script_location Location to put the systemd script.
trust_keystore_file File specificiation of the trust keystore.
trust_keystore_passphrase Passphrase to use for the trust keystore.
user The user used for the specified installation.
version The version that is installed in the used Oracle home.
wl_home WebLogic home directory.

version

The version that is installed in the used Oracle home.

Puppet uses this value to decide on version specific actions.

Type: Wls_install::Versions

Default:1111

Back to overview of support::nodemanagerautostart

wl_home

WebLogic home directory.

Type: Stdlib::Absolutepath

Default:undef

Back to overview of support::nodemanagerautostart

user

The user used for the specified installation. The install class will not create the user for you. You must do that yourself.

The default value is: oracle

Type: String[1]

Default:'oracle'

Back to overview of support::nodemanagerautostart

domain

Domain name.

Type: String[1]

Default:undef

Back to overview of support::nodemanagerautostart

domain_path

Path where the domain inforrmation is stored.

Type: String[1]

Default:undef

Back to overview of support::nodemanagerautostart

log_dir

Directory to use for logging.

Type: Stdlib::Absolutepath

Default:undef

Back to overview of support::nodemanagerautostart

jsse_enabled

Determine if you want to enable JSSE security.

Type: Boolean

Default:false

Back to overview of support::nodemanagerautostart

custom_trust

Determine if you want to use a custom trust or not.

Type: Boolean

Default:false

Back to overview of support::nodemanagerautostart

trust_keystore_file

File specificiation of the trust keystore.

Type: Optional[String[1]]

Default:undef

Back to overview of support::nodemanagerautostart

trust_keystore_passphrase

Passphrase to use for the trust keystore.

Type: Optional[Easy_type::Password]

Default:undef

Back to overview of support::nodemanagerautostart

systemd_script_location

Location to put the systemd script.

Type: Optional[Stdlib::Absolutepath]

Default:undef

Back to overview of support::nodemanagerautostart