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: docs-source/content/samples/simple/domains/fmw-domain/_index.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -113,7 +113,7 @@ The following parameters can be provided in the inputs file.
113
113
| `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` |
114
114
| `exposeAdminNodePort` | Boolean indicating if the Administration Server is exposed outside of the Kubernetes cluster. | `false` |
115
115
| `exposeAdminT3Channel` | Boolean indicating if the T3 administrative channel is exposed outside the Kubernetes cluster. | `false` |
116
-
| `image` | WebLogic Docker image. The operator requires FMW Infrastructure 12.2.1.3.0 with patch 29135930 applied. Refer to [FMW Infrastructure domains]({{< relref "/userguide/managing-domains/fmw-infra/_index.md" >}}) for details on how to obtain or create the image. | `oracle/fmw-infrastructure:12.2.1.3` |
116
+
| `image` | WebLogic Docker image. The operator requires FMW Infrastructure 12.2.1.3.0 with patch 29135930 applied. Refer to [FMW Infrastructure domains]({{< relref "/userguide/managing-domains/fmw-infra/_index.md" >}}) for details on how to obtain or create the image. | `container-registry.oracle.com/middleware/fmw-infrastructure:12.2.1.3` |
117
117
| `imagePullPolicy` | WebLogic Docker image pull policy. Legal values are `IfNotPresent`, `Always`, or `Never` | `IfNotPresent` |
118
118
| `imagePullSecretName` | Name of the Kubernetes secret to access the Docker Store to pull the WebLogic Server Docker image. The presence of the secret will be validated when this parameter is specified. | |
119
119
| `includeServerOutInPodLog` | Boolean indicating whether to include the server .out to the pod's stdout. | `true` |
@@ -179,7 +179,7 @@ spec:
179
179
# If the domain home is in the image
180
180
domainHomeInImage: false
181
181
# The WebLogic Server Docker image that the Operator uses to start the domain
Copy file name to clipboardExpand all lines: docs-source/content/userguide/managing-domains/domain-in-image/base-images/_index.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,14 +59,14 @@ If you choose this approach, you do not require the Kubernetes secret.
59
59
The Oracle Container Registry contains images for licensed commercial Oracle software products that you may use in your enterprise. To access the Oracle Registry Server, you must have an Oracle Single Sign-On (SSO) account. The Oracle Container Registry provides a web interface that allows an administrator to authenticate and then to select the images for the software that your organization wishes to use. Oracle Standard Terms and Restrictions terms must be agreed to via the web interface. After the Oracle Standard Terms and Restrictions have been accepted, you can pull images of the software from the Oracle Container Registry using the standard Docker pull command.
60
60
61
61
To pull an image from the Oracle Container Registry, in a web browser, navigate to https://container-registry.oracle.com and log in
62
-
using the Oracle Single Sign-On authentication service. If you do not already have SSO credentials, click the Sign In link to create them.
62
+
using the Oracle Single Sign-On authentication service. If you do not already have SSO credentials, at the top of the page, click the Sign In link to create them.
63
63
64
64
Use the web interface to accept the Oracle Standard Terms and Restrictions for the Oracle software images that you intend to deploy.
65
65
Your acceptance of these terms are stored in a database that links the software images to your Oracle Single Sign-On login credentials.
66
66
67
67
The Oracle Container Registry provides a WebLogic Server 12.2.1.3.0 Docker image which already has the necessary patches applied.
68
68
69
-
First, you will need to log in to the Oracle Container Registry:
69
+
First, you will need to log into the Oracle Container Registry:
Copy file name to clipboardExpand all lines: docs-source/content/userguide/managing-domains/fmw-infra/_index.md
+44-5Lines changed: 44 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,9 +42,42 @@ following limitations currently exist for FMW Infrastructure domains:
42
42
* FMW Infrastructure domains are not supported with any version of the operator
43
43
before version 2.2.
44
44
45
+
46
+
#### Obtaining the FMW Infrastructure Docker Image
47
+
48
+
The Oracle WebLogic Server Kubernetes Operator requires patch 29135930.
49
+
The standard pre-built FMW Infrastructure image, `container-registry.oracle.com/middleware/fmw-infrastrucutre:12.2.1.3`, already has this patch applied. For detailed instructions on how to log into the Oracle Container Registry and accept license agreement, see this [document]({{< relref "/userguide/managing-domains/domain-in-image/base-images/_index.md#obtaining-standard-images-from-the-oracle-container-registry" >}}).
50
+
51
+
To pull an image from the Oracle Container Registry, in a web browser, navigate to https://container-registry.oracle.com and log in
52
+
using the Oracle Single Sign-On authentication service. If you do not already have SSO credentials, at the top of the page, click the Sign In link to create them.
53
+
54
+
Use the web interface to accept the Oracle Standard Terms and Restrictions for the Oracle software images that you intend to deploy.
55
+
Your acceptance of these terms are stored in a database that links the software images to your Oracle Single Sign-On login credentials.
56
+
57
+
58
+
First, you will need to log into the Oracle Container Registry:
* Check the WLS version with `docker run container-registry.oracle.com/middleware/fmw-infrastructure:12.2.1.3 sh -c``'source $ORACLE_HOME/wlserver/server/bin/setWLSEnv.sh > /dev/null 2>&1 && java weblogic.version'`
72
+
73
+
* Check the WLS patches with `docker run container-registry.oracle.com/middleware/fmw-infrastructure:12.2.1.3 sh -c``'$ORACLE_HOME/OPatch/opatch lspatches'`
74
+
75
+
Additional information about using this image is available in the
You will need to create a Docker image containing the FMW Infrastructure binaries.
80
+
You can also create a Docker image containing the FMW Infrastructure binaries.
48
81
A [sample](https://github.com/oracle/docker-images/tree/master/OracleFMWInfrastructure)
49
82
is provided in the Oracle GitHub account that demonstrates how to create a Docker image
50
83
to run FMW Infrastructure.
@@ -77,13 +110,19 @@ cd docker-images/OracleFMWInfrastructure/samples/12213-patch-fmw-for-k8s
77
110
78
111
This will produce an image named `oracle/fmw-infrastructure:12213-update-k8s`.
79
112
113
+
All samples and instructions reference the pre-built and already patched image, `container-registry.oracle.com/middleware/fmw_infrastructure:12.2.1.3`. When building your own image, you will need to rename `oracle/fmw-infrastructure:12213-update-k8s` to `container-registry.oracle.com/middleware/fmw_infrastructure:12.2.1.3`.
114
+
115
+
```
116
+
$ docker tag oracle/fmw-infrastructure:12213-update-k8s container-registry.oracle.com/middleware/fmw_infrastructure:12.2.1.3
117
+
```
118
+
80
119
These samples will allow you to create a Docker image containing the FMW Infrastructure
81
120
binaries and the necessary patch. You can use this image to run the Repository Creation Utility
82
121
and to run your domain using the "domain on a persistent volume" model. If you want to use
83
122
the "domain in a Docker image" model, you will need to go one step further and add another
84
123
layer with your domain in it. You can use WLST or WDT to create your domain.
85
124
86
-
Before creating a domain you will need to set up the necessary schemas in your database.
125
+
Before creating a domain, you will need to set up the necessary schemas in your database.
87
126
88
127
#### Configuring access to your database
89
128
@@ -254,12 +293,12 @@ image that you built earlier as a "service" pod to run RCU. To do this, start u
254
293
pod using that image as follows:
255
294
256
295
```bash
257
-
kubectl run rcu --generator=run-pod/v1 --image oracle/fmw-infrastructure:12213-update-k8s -- sleep infinity
296
+
kubectl run rcu --generator=run-pod/v1 --image container-registry.oracle.com/middleware/fmw_infrastructure:12.2.1.3 -- sleep infinity
258
297
259
298
```
260
299
261
300
This will create a Kubernetes deployment called `rcu` containing a pod running a container
262
-
created from the `oracle/fmw-infrastructure:12213-update-k8s` image which will just run
301
+
created from the `container-registry.oracle.com/middleware/fmw_infrastructure:12.2.1.3` image which will just run
263
302
`sleep infinity`, which essentially creates a pod that we can "exec" into and use to run whatever
264
303
commands we need to run.
265
304
@@ -344,7 +383,7 @@ You also need to create a Kubernetes secret containing the credentials for the d
344
383
When you create your domain using the sample provided below, it will obtain the RCU credentials
345
384
from this secret.
346
385
347
-
A [sample](/weblogic-kubernetes-operator/blob/master/kubernetes/samples/scripts/create-rcu-credentials/README.md)
386
+
A [sample](https://github.com/oracle/weblogic-kubernetes-operator/tree/master/kubernetes/samples/scripts/create-rcu-credentials/README.md)
348
387
is provided that demonstrates how to create the secret. The schema owner user name required will be the
349
388
`schemaPrefix`value followed by an underscore and a component name, such as `FMW1_STB`. The schema owner
350
389
password will be the password you provided for regular schema users during RCU creation.
0 commit comments