Skip to content

Commit

Permalink
Prepare for release
Browse files Browse the repository at this point in the history
  • Loading branch information
rjeberhard committed Nov 1, 2021
1 parent 211ced9 commit d31dd28
Show file tree
Hide file tree
Showing 9 changed files with 292 additions and 130 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ The fastest way to experience the operator is to follow the [Quick Start guide](

***
The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is 3.3.3.
This release was published on TBD, 2021.
This release was published on November 1, 2021.
***

# Documentation
Expand Down
2 changes: 1 addition & 1 deletion documentation/3.3/content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ using the operator to deploy and run a WebLogic domain container-packaged web ap
#### Current production release

The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is {{< latestVersion >}}.
This release was published on TBD, 2021. See the [operator prerequisites]({{< relref "/userguide/prerequisites/introduction.md" >}}) and [supported environments]({{< relref "/userguide/platforms/environments.md" >}}).
This release was published on November 1, 2021. See the [operator prerequisites]({{< relref "/userguide/prerequisites/introduction.md" >}}) and [supported environments]({{< relref "/userguide/platforms/environments.md" >}}).

***

Expand Down
2 changes: 1 addition & 1 deletion documentation/3.3/content/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ draft: false

| Date | Version | Introduces backward incompatibilities? | Change - See also, [Change log](#change-log). |
| --- | --- | --- | --- |
| TBD, 2021 | v3.3.3 | no | Resolved an issue related to WebLogic cluster replication with Istio 1.10 and resolved several issues related to introspector failure, retry, and status. |
| November 1, 2021 | v3.3.3 | no | Resolved an issue related to WebLogic cluster replication with Istio 1.10 and resolved several issues related to introspector failure, retry, and status. |
| September 24, 2021 | v3.3.2 | no | Istio 1.10 support, enhanced liveness and readiness probe customization to support customizing failure thresholds, and additional validations. |
| August 23, 2021 | v3.3.1 | no | Resolved an issue related to managed Coherence cluster formation when using Istio and another issue related to Secret and ConfigMap validation. |
| July 20, 2021 | v3.3.0 | no | Auxiliary image support. |
Expand Down
356 changes: 246 additions & 110 deletions documentation/3.3/content/userguide/istio/istio.md

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -53,22 +53,21 @@ to add network channels (Network Access Points)
with a `localhost` address for each existing administration protocol capable port.
This behavior depends on your version and domain resource configuration:

* If Istio is _not_ enabled on the domain, then, for
operator versions 3.3.2 and later, this behavior
is configurable on the domain resource using the
`domain.spec.adminServer.adminChannelPortForwardingEnabled`
domain resource attribute. This attribute
is enabled by default in operator versions 4.0 and later,
and is disabled by default in versions prior to 4.0.
For details about this attribute,
run the `kubectl explain domain.spec.adminServer.adminChannelPortForwardingEnabled` command
or see the domain resource [schema](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/documentation/domains/Domain.md).

* For Istio-enabled domains, the operator already adds a
* If Istio is _not_ enabled on the domain or for Istio enabled domains running
Istio 1.10 and later, this behavior is configurable on the domain resource using the
`domain.spec.adminServer.adminChannelPortForwardingEnabled` domain resource attribute.

For details about this attribute, run the
`kubectl explain domain.spec.adminServer.adminChannelPortForwardingEnabled`
command or see the domain resource
[schema](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/documentation/domains/Domain.md).

* For Istio-enabled domains running Istio versions prior to 1.10,
the operator already adds a
network channel with a `localhost` listen address for each
existing port. This means that no additional configuration is required
to enable port forwarding when Istio is enabled.
For more details, see [How Istio-enabled domains differ from regular domains]({{< relref "/userguide/istio/istio#how-istio-enabled-domains-differ-from-regular-domains" >}}).
For more details, see [Added network channels for Istio versions prior to v1.10]({{< relref "/userguide/istio/istio#added-network-channels-for-istio-versions-prior-to-v110" >}}).

{{% notice note %}}
If your domain is already running, and you have made configuration changes,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -196,8 +196,29 @@ Elements related to specifying and overriding WebLogic domain configuration:

* These elements are under `configuration.istio`.

* `enabled`: True, if this domain is deployed under an Istio service mesh. Defaults to true when the `istio` field is specified.
* `readinessPort`: 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.
* `enabled`: True, if this domain is deployed under an Istio service mesh.
Defaults to true when the `istio` field is specified.
* `readinessPort`:
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.
* `replicationChannelPort`:
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.
* `localhostBindingsEnabled`:
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.

Elements related to Kubernetes Pod and Service generation:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -372,6 +372,12 @@ Defaults to `true`.

If `clusterSizePaddingValidationEnabed` is set to true, two additional characters will be reserved if the configured cluster's size is between one and nine, and one additional character will be reserved if the configured cluster's size is between 10 and 99. No additional character is reserved if the configured cluster's size is greater than 99.

##### `istioLocalhostBindingsEnabled`

Default for the domain resource `domain.spec.configuration.istio.localhostBindingsEnabled` setting.

For more information, see [Configuring the domain resource]({{< relref "/userguide/istio/istio#configuring-the-domain-resource" >}}).

#### Elastic Stack integration

##### `elkIntegrationEnabled`
Expand Down
2 changes: 1 addition & 1 deletion documentation/staging/content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ using the operator to deploy and run a WebLogic domain container-packaged web ap
#### Current production release

The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is {{< latestVersion >}}.
This release was published on TBD, 2021. See the [operator prerequisites]({{< relref "/userguide/prerequisites/introduction.md" >}}) and [supported environments]({{< relref "/userguide/platforms/environments.md" >}}).
This release was published on November 1, 2021. See the [operator prerequisites]({{< relref "/userguide/prerequisites/introduction.md" >}}) and [supported environments]({{< relref "/userguide/platforms/environments.md" >}}).

***

Expand Down
2 changes: 1 addition & 1 deletion documentation/staging/content/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ draft: false

| Date | Version | Introduces backward incompatibilities? | Change - See also, [Change log](#change-log). |
| --- | --- | --- | --- |
| TBD, 2021 | v3.3.3 | no | Resolved an issue related to WebLogic cluster replication with Istio 1.10 and resolved several issues related to introspector failure, retry, and status. |
| November 1, 2021 | v3.3.3 | no | Resolved an issue related to WebLogic cluster replication with Istio 1.10 and resolved several issues related to introspector failure, retry, and status. |
| September 24, 2021 | v3.3.2 | no | Istio 1.10 support, enhanced liveness and readiness probe customization to support customizing failure thresholds, and additional validations. |
| August 23, 2021 | v3.3.1 | no | Resolved an issue related to managed Coherence cluster formation when using Istio and another issue related to Secret and ConfigMap validation. |
| July 20, 2021 | v3.3.0 | no | Auxiliary image support. |
Expand Down

0 comments on commit d31dd28

Please sign in to comment.