Skip to content

Commit 4541a4a

Browse files
committed
Merge branch 'rm/14120-update-domains' into 'main'
Upgrade manged domains to v14.1.2.0.0 See merge request weblogic-cloud/weblogic-kubernetes-operator!4583
2 parents 7e6dcdc + 57d2d32 commit 4541a4a

File tree

13 files changed

+555
-51
lines changed

13 files changed

+555
-51
lines changed

documentation/site/content/managing-domains/accessing-the-domain/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
title = "Access and monitor domains"
33
date = 2019-02-23T17:39:00-05:00
4-
weight = 8
4+
weight = 11
55
pre = "<b> </b>"
66
description = "Choose among several options for accessing and monitoring domains."
77
+++

documentation/site/content/managing-domains/aks/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
22
title: "Azure Kubernetes Service (AKS)"
33
date: 2021-10-27T15:27:38-05:00
4-
weight: 12
4+
weight: 15
55
description: "Deploy WebLogic Server on Azure Kubernetes Service."
66
---
77

88
{{< table_of_contents >}}
99

1010
### Introduction
1111

12-
This document is the reference documentation for the Azure Marketplace offer for WebLogic Server on Azure Kubernetes Service. The offer makes it easy to get started with WebLogic Server on Azure. The offer handles all the initial setup, creating the AKS cluster, container registry, WebLogic Kubernetes Operator installation, and domain creation using the model-in-image domain home source type.
12+
This document is the reference documentation for the Azure Marketplace offer for WebLogic Server on Azure Kubernetes Service. The offer makes it easy to get started with WebLogic Server on Azure. The offer handles all the initial setup, creating the AKS cluster, container registry, WebLogic Kubernetes Operator installation, and domain creation using the model-in-image domain home source type.
1313

1414
To deploy the offer from the Azure portal, see [WebLogic Server on Azure](https://aka.ms/wls-aks-portal).
1515

documentation/site/content/managing-domains/cicd/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "CI/CD considerations"
33
date: 2019-04-11T13:01:55-04:00
4-
weight: 10
4+
weight: 13
55
description: "Learn about managing domain images with continuous integration and continuous delivery (CI/CD)."
66
draft: false
77
---

documentation/site/content/managing-domains/configoverrides/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
title = "Configuration overrides"
33
date = 2019-02-23T16:45:16-05:00
4-
weight = 7
4+
weight = 9
55
pre = "<b> </b>"
66
description = "Use overrides to customize domains."
77
+++

documentation/site/content/managing-domains/debugging.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
title = "Domain debugging"
33
date = 2020-03-11T16:45:16-05:00
4-
weight = 14
4+
weight = 16
55
pre = "<b> </b>"
66
description = "Debug deployed domains."
77
+++

documentation/site/content/managing-domains/domain-lifecycle/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
title = "Domain life cycle"
33
date = 2019-02-23T16:50:09-05:00
4-
weight = 9
4+
weight = 12
55
pre = "<b> </b>"
66
description = "Learn how to start, stop, restart, and scale the WebLogic Server instances in your domain."
77
+++

documentation/site/content/managing-domains/domain-on-pv/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
title = "Domain on Persistent Volume (PV)"
33
date = 2020-03-11T16:45:16-05:00
4-
weight = 6
4+
weight = 7
55
pre = "<b> </b>"
66
description = "Create and deploy a typical domain on PV."
77
+++
Lines changed: 3 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,9 @@
11
+++
22
title = "Upgrade managed domains"
3-
date = 2023-10-05T16:43:45-05:00
3+
date = 2019-02-23T17:39:00-05:00
44
weight = 6
55
pre = "<b> </b>"
6-
description = "Upgrade managed domains to a higher, major version."
6+
description = "Upgrade managed domains, general and specific guidelines."
77
+++
88

9-
10-
This document provides guidelines for upgrading WLS and FMW/JRF infrastructure domains to a higher, major version.
11-
12-
In general, the process for upgrading WLS and FMW/JRF infrastructure domains in Kubernetes is similar to upgrading domains on premises. For a thorough understanding, we suggest that you read the [Fusion Middleware Upgrade Guide](https://docs.oracle.com/en/middleware/fusion-middleware/12.2.1.4/asmas/planning-upgrade-oracle-fusion-middleware-12c.html#GUID-D9CEE7E2-5062-4086-81C7-79A33A200080).
13-
14-
**Before the upgrade**, you must do the following:
15-
16-
- If your [domain home source type]({{< relref "/managing-domains/choosing-a-model/_index.md" >}}) is Domain on Persistent Volume (DoPV), then back up the domain home.
17-
- If your domain type is `JRF`:
18-
- Back up the JRF database.
19-
- Back up the OPSS wallet file, this allows you to reuse the same JRF database schemas if you need to recreate the domain.
20-
21-
The operator provides a helper script, the [OPSS wallet utility](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/scripts/domain-lifecycle/opss-wallet.sh), for extracting the wallet file and storing it in a Kubernetes `walletFileSecret`. In addition, you should save the wallet file in a safely backed-up location, outside of Kubernetes. For example, the following command saves the OPSS wallet for the `sample-domain1` domain in the `sample-ns` namespace to a file named `ewallet.p12` in the `/tmp` directory and also stores it in the wallet secret named `sample-domain1-opss-walletfile-secret`.
22-
23-
```
24-
$ opss-wallet.sh -n sample-ns -d sample-domain1 -s -r -wf /tmp/ewallet.p12 -ws sample-domain1-opss-walletfile-secret
25-
```
26-
27-
- Make sure nothing else is accessing the database.
28-
- **Do not delete** the domain resource.
29-
30-
{{% notice note %}} According to My Oracle Support [Doc ID 2752458.1](https://support.oracle.com/epmos/faces/DocumentDisplay?id=2752458.1), if you are using an FMW/JRF domain and upgrading from 12.2.1.3 to 12.2.1.4, then before upgrading, you do _not_ need to run the Upgrade Assistant or Reconfiguration Wizard, but we recommend moving the domain to a persistent volume. See [Move MII/JRF domains to PV]({{< relref "/managing-domains/model-in-image/move-to-pv.md" >}}).
31-
{{% /notice %}}
32-
33-
To upgrade WLS and FMW/JRF infrastructure domains, use the following procedure.
34-
35-
1. Shut down the domain by patching the domain and/or cluster spec `serverStartPolicy` to `Never`. For example:
36-
```
37-
$ kubectl -n sample-domain1-ns patch domain sample-domain1 --type=json -p='[ {"op": "replace", "path": "/spec/serverStartPolicy", "value": "Never"}]'
38-
```
39-
40-
2. After the shutdown completes, upgrade the base image in the domain resource YAML file and redeploy the domain.
41-
42-
You can patch the domain resource YAML file, update the base image and change `serverStartPolicy` to `IfNeeded` again, as follows:
43-
44-
```
45-
$ kubectl -n sample-domain1-ns patch domain sample-domain1 --type=json -p='[ {"op": "replace", "path": "/spec/serverStartPolicy", "value": "IfNeeded"}, {"op": "replace", "path":"/spec/image", "value":"<New WebLogic or Fusion Middleware base image>"]'
46-
```
9+
{{% children style="h4" description="true" %}}

0 commit comments

Comments
 (0)