You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: kubernetes/samples/scripts/create-weblogic-domain/domain-home-in-image/README.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -104,7 +104,7 @@ The following parameters can be provided in the inputs file.
104
104
|`configuredManagedServerCount`| Number of Managed Server instances to generate for the domain. |`5`|
105
105
|`domainHomeImageBase`| Base WebLogic binary image used to build the WebLogic domain image. The operator requires WebLogic Server 12.2.1.3.0 with patch 28076014 applied. Refer to [Weblogic Docker images](../../../../../site/weblogic-docker-images.md) for details on how to create one. If a different `domainHomeImageBase` is specified, the specified image needs to be built locally or pulled from a repository before the `create-domain.sh` script is executed. ||
106
106
|`domainHomeImageBuildPath`| Location of the WebLogic "domain home in image" Docker image in `https://github.com/oracle/docker-images.git` project. If not specified, use "./docker-images/OracleWebLogic/samples/12213-domain-home-in-image". Another possible value is "./docker-images/OracleWebLogic/samples/12213-domain-home-in-image-wdt" which uses WDT, instead of WLST, to generate the domain configuration. |`./docker-images/OracleWebLogic/samples/12213-domain-home-in-image`|
107
-
|`domainPVMountPath`| Mount path of the domain persistent volume. |`/shared`|
107
+
|`domainPVMountPath`| Mount path of the domain persistent volume. This parameter is required if `logHomeOnPV` is true. Otherwise, it is ignored. |`/shared`|
108
108
|`domainUID`| Unique ID that will be used to identify this particular domain. Used as the name of the generated WebLogic domain as well as the name of the Kubernetes domain resource. This ID must be unique across all domains in a Kubernetes cluster. This ID cannot contain any character that is not valid in a Kubernetes service name. |`domain1`|
109
109
|`exposeAdminNodePort`| Boolean indicating if the Administration Server is exposed outside of the Kubernetes cluster. |`false`|
110
110
|`exposeAdminT3Channel`| Boolean indicating if the T3 administrative channel is exposed outside the Kubernetes cluster. |`false`|
@@ -114,12 +114,12 @@ The following parameters can be provided in the inputs file.
114
114
|`includeServerOutInPodLog`| Boolean indicating whether to include `server.out` to the pod's stdout. |`true`|
115
115
|`initialManagedServerReplicas`| Number of Managed Servers to initially start for the domain. |`2`|
116
116
|`javaOptions`| Java options for starting the Administration and Managed Servers. A Java option can have references to one or more of the following pre-defined variables to obtain WebLogic domain information: `$(DOMAIN_NAME)`, `$(DOMAIN_HOME)`, `$(ADMIN_NAME)`, `$(ADMIN_PORT)`, and `$(SERVER_NAME)`. |`-Dweblogic.StdoutDebugEnabled=false`|
117
-
|`logHomeOnPV`| Specifies whether the log home is stored on the persistent volume. |`false`|
118
-
|`logHome`| The in-pod name of the directory to store the domain, node manager, server logs, and server .out files in. If not specified, the value is derived from the `domainUID` as `/shared/logs/<domainUID>`. |`/shared/logs/domain1`|
117
+
|`logHomeOnPV`| Specifies whether the log home is stored on the persistent volume. If set to true, then you must specify the `logHome`, `persistentVolumeClaimName` and `domainPVMountPath` parameters.|`false`|
118
+
|`logHome`| The in-pod name of the directory in which to store the domain, Node Manager, server logs, and server .out files. If not specified, the value is derived from the `domainUID` as `/shared/logs/<domainUID>`. This parameter is required if `logHomeOnPV` is true. Otherwise, it is ignored. |`/shared/logs/domain1`|
119
119
|`managedServerNameBase`| Base string used to generate Managed Server names. |`managed-server`|
120
120
|`managedServerPort`| Port number for each Managed Server. |`8001`|
121
121
|`namespace`| Kubernetes namespace in which to create the domain. |`default`|
122
-
|`persistentVolumeClaimName`| Name of the persistent volume claim. If not specified, the value is derived from the `domainUID` as `<domainUID>-weblogic-sample-pvc`|`domain1-weblogic-sample-pvc`|
122
+
|`persistentVolumeClaimName`| Name of the persistent volume claim. If not specified, the value is derived from the `domainUID` as `<domainUID>-weblogic-sample-pvc`. This parameter is required if `logHomeOnPV` is true. Otherwise, it is ignored.|`domain1-weblogic-sample-pvc`|
123
123
|`productionModeEnabled`| Boolean indicating if production mode is enabled for the domain. |`true`|
124
124
|`serverStartPolicy`| Determines which WebLogic Servers will be started up. Legal values are `NEVER`, `IF_NEEDED`, `ADMIN_ONLY`. |`IF_NEEDED`|
125
125
|`t3ChannelPort`| Port for the T3 channel of the NetworkAccessPoint. |`30012`|
0 commit comments