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
JCS-13633 Add licensing section to README.md (#169) (#170)
- Change year in header
- Add license info in main README.md
- Fix text in main README.md and README.md for solutions
- Remove cleanup note for non-jrf solution, because it is not needed
- Mention the var file for images in the README.md for each solution
- Improve instructions to create tfvar file
@@ -185,7 +185,8 @@ For example, if you want to create a WebLogic Enterprise Edition UCM stack, copy
185
185
to `terraform/mp_image_ee_ucm.auto.tfvars`
186
186
187
187
Next, you need to configure [variables](./VARIABLES.md) to drive the stack creation. This can be done by creating a
188
-
`terraform.tfvars` file in the `terraform` directory, using as a base the tfvars files from one of the [solutions](./solutions).
188
+
`terraform.tfvars` file in the `terraform` directory, using variables copied from the tfvars files from one of the [solutions](./solutions)
189
+
into the `terraform.tfvars` file.
189
190
190
191
Make sure the plan looks good. Once you created `terraform.tfvars` in the `terraform` directory, just run:
191
192
@@ -195,7 +196,7 @@ terraform plan
195
196
196
197
### Deploy
197
198
198
-
If that's good, you can go ahead and apply to deploy the stack:
199
+
If terraform plan is successful, you can run terraform apply to deploy the stack:
199
200
200
201
```bash
201
202
terraform apply
@@ -229,7 +230,7 @@ You'll need to enter yes when prompted.
229
230
## Create Stack Using OCI Resource Manager
230
231
231
232
Oracle Cloud Infrastructure [Resource Manager (ORM)][orm] allows you to manage your Terraform configurations and state.
232
-
To simplify getting started, the Terraform zip files for use with ORM are created as part of each [release](https://github.com/oracle-quickstart/weblogic-server-for-oci/releases).
233
+
To simplify getting started, the Terraform zip files for use with ORM are created as part of each [release](https://github.com/oracle-quickstart/oci-weblogic-server/releases).
233
234
234
235
If you want to build the zip file to create an ORM stack, you need the following software:
235
236
@@ -294,7 +295,7 @@ cd builds
294
295
The zip files are generated in the `builds/binaries` directory.
295
296
296
297
Follow [these steps](https://docs.oracle.com/en-us/iaas/Content/ResourceManager/Tasks/create-stack-local.htm) to create
297
-
a ORM stack, using either a zip file from one of the [releases](https://github.com/oracle-quickstart/weblogic-server-for-oci/releases),
298
+
a ORM stack, using either a zip file from one of the [releases](https://github.com/oracle-quickstart/oci-weblogic-server/releases),
298
299
or a zip file generated manually with the `build_mp_bundles.sh` script.
299
300
300
301
### Deploy the stack
@@ -316,6 +317,35 @@ steps to perform before running a `destroy` job.
316
317
When you no longer need the deployment, you can run a
317
318
`destroy` [job](https://docs.oracle.com/en-us/iaas/Content/ResourceManager/Tasks/create-job-destroy.htm) to destroy the stack.
318
319
320
+
## Troubleshoot
321
+
322
+
Refer to [documentation](https://docs.oracle.com/en/cloud/paas/weblogic-cloud/user/troubleshoot-oracle-weblogic-cloud.html)
323
+
to identify common problems and learn how to diagnose and solve them.
324
+
325
+
## License
326
+
327
+
The OCI Terraform stack for WebLogic Server is licensed under the Universal Permissive License 1.0.
328
+
See [LICENSE](./LICENSE) for more details.
329
+
330
+
The OCI Terraform stack for WebLogic Server does not include entitlement to Oracle WebLogic Server. The entitlement of
331
+
Oracle WebLogic Server within the OCI Terraform stack for WebLogic Server can be obtained by using the Oracle WebLogic
332
+
Server for OCI images or by using a valid WebLogic Server license with the stack.
333
+
334
+
### Universal Credits Model (UCM)
335
+
The Oracle WebLogic Server for OCI images that include entitlement of Oracle WebLogic Server can be found here:
336
+
- Oracle WebLogic Server Enterprise Edition UCM image: https://cloudmarketplace.oracle.com/marketplace/en_US/listing/70276523
337
+
- Oracle WebLogic Suite UCM image: https://cloudmarketplace.oracle.com/marketplace/en_US/listing/70277452
338
+
339
+
When using the Oracle WebLogic Server Enterprise Edition UCM image, the WebLogic for OCI license in governed by the
340
+
following terms: https://cloudmarketplace.oracle.com/marketplace/content?contentId=70262301&render=inline
341
+
342
+
When using the Oracle WebLogic Suite UCM image, the WebLogic for OCI license in governed by the following terms:
Copy file name to clipboardExpand all lines: solutions/jrf/README.md
+27-12Lines changed: 27 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,7 @@
1
1
## WebLogic JRF domain with OCI DB
2
2
3
-
This solution creates single/multi node Weblogic cluster with OCI Database and Oracle Identity Cloud Service fronted by a load balancer. The solution will create only one stack at time and further modifications that are done will be done on the same stack.
3
+
This solution creates single/multi node Weblogic cluster with OCI Database and Oracle Identity Cloud Service fronted by
4
+
a load balancer.
4
5
5
6
This topology uses existing infrastructure.
6
7
- Existing VCN and existing subnets with private WebLogic subnet.
@@ -12,36 +13,49 @@ Oracle Identity Cloud Service (IDCS) is used to authenticate user.
12
13

13
14
14
15
The above diagram shows a topology that includes most of the components supported by the Terraform scripts.
15
-
In this scenario, the WebLogic servers are in a private subnet. To access the applications running on WebLogic, an existing OCI load balancer in public regional subnet is used. A bastion instance with a public IP address is provisioned to allow access to the VMs in the private subnet. The Oracle WebLogic Server domain is configured to use Oracle Identity Cloud Service for authentication.
16
+
In this scenario, the WebLogic servers are in a private subnet. To access the applications running on WebLogic, an existing
17
+
OCI load balancer in public regional subnet is used. A bastion instance with a public IP address is provisioned to allow
18
+
access to the VMs in the private subnet. The Oracle WebLogic Server domain is configured to use Oracle Identity Cloud Service
19
+
for authentication.
16
20
17
-
The diagram shows the stack using a database located in a VCN different from the one used by the WebLogic for OCI stack, with VCN peering. Peering is necessary because DB VCN is different from Weblogic VCN. Since existing VCNs are used here, VCNs for WebLogic Server compute instances and the Oracle Cloud Infrastructure Application Database are peered manually before creating the stack for the Oracle WebLogic Server for OCI domain. To peer the VCNs manually, see [Manual VCN Peering](https://docs.oracle.com/en/cloud/paas/weblogic-cloud/user/configure-database-parameters.html#GUID-6A39A2A7-EF6C-408E-B5C7-C44089A9B134__MANUAL_VCN_PEERING).
21
+
The diagram shows the WebLogic domain using a database located in a different VCN, with VCN peering. Peering is necessary
22
+
because DB VCN is different from WebLogic VCN. Since existing VCNs are used here, VCNs for WebLogic Server compute instances
23
+
and the Oracle Cloud Infrastructure Application Database are peered manually before creating the stack for the WebLogic
24
+
domain. To peer the VCNs manually, see [Manual VCN Peering](https://docs.oracle.com/en/cloud/paas/weblogic-cloud/user/configure-database-parameters.html#GUID-6A39A2A7-EF6C-408E-B5C7-C44089A9B134__MANUAL_VCN_PEERING).
18
25
19
-
## Before You Begin with Oracle WebLogic Server for OCI
20
-
Refer to the [documentation](https://docs.oracle.com/en/cloud/paas/weblogic-cloud/user/you-begin-oracle-weblogic-cloud.html) for the pre-requisite steps to using Oracle WebLogic Server for OCI.
26
+
## Before You Begin with OCI Terraform stack for WebLogic Server
27
+
Refer to the [documentation](https://docs.oracle.com/en/cloud/paas/weblogic-cloud/user/you-begin-oracle-weblogic-cloud.html)
28
+
for the pre-requisite steps to use the OCI Terraform stack for WebLogic Server.
21
29
22
30
## Workspace Checkout
23
-
- Install latest version of git from http://git-scm.com/downloads
24
-
- For Linux and Mac: Add the git to the PATH
31
+
- Install the latest version of git from http://git-scm.com/downloads
**Important:** Refer to [documentation](https://docs.oracle.com/en/cloud/paas/weblogic-cloud/user/delete-domain.html) for steps to perform before running *terraform destroy*.
76
+
**Important:** Refer to [documentation](https://docs.oracle.com/en/cloud/paas/weblogic-cloud/user/delete-domain.html) for
77
+
steps to perform before running *terraform destroy*.
0 commit comments