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
To learn more about changes to Istio networking beginning with Istio 1.10, see [Upcoming networking changes in Istio 1.10](https://istio.io/latest/blog/2021/upcoming-networking-changes/).
152
160
153
-
In order to support Istio v1.10 and later, as well as previous releases, the
154
-
operator will:
161
+
In order to support Istio v1.10 and later, you must specify the Istio `version` (in the `istio` configuration in the domain custom resource yaml) so that the introspector job will:
155
162
156
-
* Add an additional WebLogic HTTP protocol network channel for the readiness probe that is bound to the localhost network interface.
157
-
* Add additional WebLogic network channels, bound to the localhost network interface, for each defined custom network channel.
158
-
* Continue to automatically add the network channels described above in [How Istio-enabled domains differ from regular domains](#how-istio-enabled-domains-differ-from-regular-domains)
163
+
* Add an additional WebLogic HTTP protocol network channel for the readiness probe that is bound to the server pod's network interface.
159
164
160
-
When adding additional WebLogic network channels for the readiness probe and any defined custom channels,
161
-
the name of the additional channel will be appended with '-lhNN', where NN represents
162
-
a two digit value for uniqueness.
165
+
For example, the additional WebLogic HTTP protocol network channel for the readiness probe would be
166
+
defined as follows:
163
167
164
-
For example, the additional WebLogic HTTP protocol network channel for the readiness probe would be
165
-
defined as follows:
168
+
|Name|Port|Listening address|Protocol|Exposed as a container port|
169
+
|----|----|----|--------|-----|
170
+
|`http-probe-ext`|From configuration Istio `readinessPort` | Server Pod's IP | `http`| No |
166
171
167
-
|Name|Port|Listening address|Protocol|Exposed as a container port|
168
-
|----|----|----|--------|-----|
169
-
|`http-probe-lh01`|From configuration Istio `readinessPort` | `127.0.0.1` | `http`| No |
172
+
* Will not automatically add the network channels as described in [How Istio-enabled domains differ from regular domains](#how-istio-enabled-domains-differ-from-regular-domains).
170
173
171
-
As another example, for a custom WebLogic network channel defined as `T3Channel` with port `5556`
172
-
and protocol `t3`, the additional channel would be defined as follows:
173
-
174
-
|Name|Port|Listening address|Protocol|Exposed as a container port|
After the Domain YAML file is modified, apply it by:
181
177
@@ -280,6 +276,30 @@ Refer to [Determining the ingress IP and ports](https://istio.io/latest/docs/set
280
276
281
277
For more information about providing ingress using Istio, see the [Istio documentation](https://istio.io/docs/tasks/traffic-management/ingress/).
282
278
279
+
#### WebLogic Replication Traffic
280
+
281
+
To support replication traffic in an Istio service mesh, the introspector job will:
282
+
283
+
* Automatically create a network access point using the `replicationChannelPort` specified in the `istio` configuration in the domain custom resouorce yaml.
284
+
285
+
For example, the additional WebLogic HTTP protocol network channel for the readiness probe would be defined as follows:
286
+
|Name|Port|Protocol|Exposed as a container port|
287
+
|----|----|--------|-----|
288
+
|`istiorepl`|From configuration Istio `replicationChannelPort` |`t3`| No |
289
+
290
+
* Configure each WebLogic cluster in the domain to use the network access point for all replication traffic.
291
+
292
+
For example, the following `replication-channel` attribute will be configured in each WebLogic cluster configuration:
0 commit comments