Resource Type: websphere_app_server

Defined in:
lib/puppet/type/websphere_app_server.rb
Providers:
wsadmin

Overview

Manage the existence of WebSphere Application Servers

Properties

  • ensure (defaults to: present)

    Valid values: ‘present`, `absent`

    Defaults to ‘true`. Specifies whether this application server should exist or not.

    Supported values:
    • present
    • absent

Parameters

  • dmgr_profile

    Required. The name of the DMGR profile to create this application server under.

    Examples: ‘PROFILE_DMGR_01` or `dmgrProfile01`“

  • name (namevar)

    The name of the application server to create or manage. Defaults to the resource title.

  • node

    Required. The name of the node to create this server on. Refer to the ‘websphere_node` type for managing the creation of nodes.

  • profile_base

    Required. The full path to the profiles directory where the ‘dmgr_profile` can be found. The IBM default is `/opt/IBM/WebSphere/AppServer/profiles`

  • provider

    The specific backend to use for this ‘websphere_app_server` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.

  • user (defaults to: root)

    Optional. The user to run the ‘wsadmin` command as. Defaults to “root”

  • wsadmin_pass

    Optional. The password for ‘wsadmin` authentication if security is enabled.

  • wsadmin_user

    Optional. The username for ‘wsadmin` authentication if security is enabled.