Skip to content

Commit 941fc4e

Browse files
Backport of OWLS-92894 from main branch to release/3.3 branch (#2598)
* Backport of OWLS-92894 from main branch to release/3.3 Co-authored-by: Rosemary Marano <[email protected]>
1 parent 1b8d734 commit 941fc4e

File tree

34 files changed

+1423
-707
lines changed

34 files changed

+1423
-707
lines changed

documentation/domains/Domain.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -572,8 +572,16 @@
572572
"Istio": {
573573
"type": "object",
574574
"properties": {
575+
"replicationChannelPort": {
576+
"description": "The operator will create a `T3` protocol WebLogic network access point on each WebLogic Server that is part of a cluster with this port to handle EJB and servlet session state replication traffic between servers. This setting is ignored for clusters where the WebLogic cluster configuration already defines a `replication-channel` attribute. Defaults to 4564.",
577+
"type": "number"
578+
},
579+
"localhostBindingsEnabled": {
580+
"description": "This setting was added in operator version 3.3.3, defaults to the Helm chart configuration value `istioLocalhostBindingsEnabled` which in turn defaults to `true`. When `true`, the operator creates a WebLogic network access point with a `localhost` binding for each existing channel and protocol. Use `true` for Istio versions prior to 1.10 and set to `false` for version 1.10 and later.",
581+
"type": "boolean"
582+
},
575583
"readinessPort": {
576-
"description": "The operator will create a WebLogic network access point with this port that will then be exposed from the container running the WebLogic Server instance. The readiness probe will use this network access point to verify that the server instance is ready for application traffic. Defaults to 8888.",
584+
"description": "The operator will create WebLogic network access points with this port on each WebLogic Server. The readiness probe on each pod will use these network access points to verify that the pod is ready for application traffic. Defaults to 8888.",
577585
"type": "number"
578586
},
579587
"enabled": {

documentation/domains/Domain.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,9 @@ The current status of the operation of the WebLogic domain. Updated automaticall
224224
| Name | Type | Description |
225225
| --- | --- | --- |
226226
| `enabled` | Boolean | True, if this domain is deployed under an Istio service mesh. Defaults to true when the `istio` field is specified. |
227-
| `readinessPort` | number | The operator will create a WebLogic network access point with this port that will then be exposed from the container running the WebLogic Server instance. The readiness probe will use this network access point to verify that the server instance is ready for application traffic. Defaults to 8888. |
227+
| `localhostBindingsEnabled` | Boolean | This setting was added in operator version 3.3.3; it defaults to the Helm chart configuration value `istioLocalhostBindingsEnabled`, which in turn defaults to `true`. When `true`, the operator creates a WebLogic network access point with a `localhost` binding for each existing channel and protocol. Use `true` for Istio versions prior to 1.10 and set to `false` for versions 1.10 and later. |
228+
| `readinessPort` | number | The operator will create WebLogic network access points with this port on each WebLogic Server. The readiness probe on each pod will use these network access points to verify that the pod is ready for application traffic. Defaults to 8888. |
229+
| `replicationChannelPort` | number | The operator will create a `T3` protocol WebLogic network access point on each WebLogic Server that is part of a cluster with this port to handle EJB and servlet session state replication traffic between servers. This setting is ignored for clusters where the WebLogic cluster configuration already defines a `replication-channel` attribute. Defaults to 4564. |
228230

229231
### Model
230232

@@ -313,4 +315,4 @@ The current status of the operation of the WebLogic domain. Updated automaticall
313315
| `setServerGroupsTimeoutMillis` | number | WDT set server groups timeout for extending a JRF domain configured cluster in milliseconds. Default: 180000. |
314316
| `startApplicationTimeoutMillis` | number | WDT application start timeout in milliseconds. Default: 180000. |
315317
| `stopApplicationTimeoutMillis` | number | WDT application stop timeout in milliseconds. Default: 180000. |
316-
| `undeployTimeoutMillis` | number | WDT application or library undeployment timeout in milliseconds. Default: 180000. |
318+
| `undeployTimeoutMillis` | number | WDT application or library undeployment timeout in milliseconds. Default: 180000. |

documentation/domains/index.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1493,8 +1493,16 @@
14931493
"Istio": {
14941494
"type": "object",
14951495
"properties": {
1496+
"replicationChannelPort": {
1497+
"description": "The operator will create a `T3` protocol WebLogic network access point on each WebLogic Server that is part of a cluster with this port to handle EJB and servlet session state replication traffic between servers. This setting is ignored for clusters where the WebLogic cluster configuration already defines a `replication-channel` attribute. Defaults to 4564.",
1498+
"type": "number"
1499+
},
1500+
"localhostBindingsEnabled": {
1501+
"description": "This setting was added in operator version 3.3.3, defaults to the Helm chart configuration value `istioLocalhostBindingsEnabled` which in turn defaults to `true`. When `true`, the operator creates a WebLogic network access point with a `localhost` binding for each existing channel and protocol. Use `true` for Istio versions prior to 1.10 and set to `false` for version 1.10 and later.",
1502+
"type": "boolean"
1503+
},
14961504
"readinessPort": {
1497-
"description": "The operator will create a WebLogic network access point with this port that will then be exposed from the container running the WebLogic Server instance. The readiness probe will use this network access point to verify that the server instance is ready for application traffic. Defaults to 8888.",
1505+
"description": "The operator will create WebLogic network access points with this port on each WebLogic Server. The readiness probe on each pod will use these network access points to verify that the pod is ready for application traffic. Defaults to 8888.",
14981506
"type": "number"
14991507
},
15001508
"enabled": {

0 commit comments

Comments
 (0)