Skip to content

Commit 77050fb

Browse files
committed
wip
1 parent f280e4b commit 77050fb

File tree

2 files changed

+5
-32
lines changed

2 files changed

+5
-32
lines changed

site/domains.md

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
**TODO** write me
2-
31
## Create and manage WebLogic domains
42

53
In this version of the operator, a WebLogic domain can be located either in a persistent volume (PV) or in a Docker image.
@@ -19,14 +17,6 @@ You can also mix and match on a domain by domain basis.
1917
| There are less images to manage and store, which could provide significant storage and network savings. | There are more images to manage and store in this approach. |
2018
| You may be able to use standard Oracle-provided images or at least a very small number of self-built images, e.g. with patches installed. | You may need to do more work to set up processes to build and maintain your images. |
2119

22-
* WebLogic binary image when domain is persisted to a PV (as in Operator v1.1)
23-
* WebLogic domain image where the domain is persisted to a Docker image (new for Operator v2.0). The WebLogic domain image will contain the WebLogic binaries, domain configuration, and applications.
24-
25-
You create the WebLogic domain inside of a Docker image or in a PV using WebLogic Scripting Tool (WLST) or WebLogic Deploy Tooling (WDT).
26-
* (Describe the advantages of using WDT. See samples, Domain in image WDT, Domain in image WLST, Domain in PV WDT, Domain in PV WLST.)
27-
28-
(What images do we need before we get started? Operator 2.0 requires you to patch your WebLogic image 12.2.1.3 with patch #.)
29-
3020
### Preparing the Kubernetes cluster to run WebLogic domains
3121

3222
Perform these steps to prepare your Kubernetes cluster to run a WebLogic domain:
@@ -40,7 +30,6 @@ Perform these steps to prepare your Kubernetes cluster to run a WebLogic domain:
4030
Replace `domain-namespace-1` with name you want to use. The name must follow standard Kubernetes naming conventions, i.e. lower case,
4131
numbers and hyphens.
4232

43-
1. Define RBAC roles for the domain. **TODO** what RBAC roles?
4433
1. Create a Kubernetes secret containing the Administration Server boot credentials. You can do this manually or using
4534
[the provided sample](/kubernetes/samples/scripts/create-weblogic-domain-credentials/README.md). To create
4635
the secret manually, use this command:
@@ -91,9 +80,7 @@ Please consult My Oracle Support Doc ID 2349228.1 for up-to-date information abo
9180

9281
### Creating and managing WebLogic domains
9382

94-
To create and manage a WebLogic domain in Kubernetes we create a deployment type, the domain custom resource. The operator introspects the custom resource and manages the domain deployment to adjust to the definitions in the custom resource. This custom resource can also be managed using the Kubernetes command-line interface `kubectl`.
95-
* (Point to documentation how to edit the domain inputs YAML and how to create the domain custom resource.)
96-
* Create Ingress controllers if you are using a load balancer that supports them, such as Traefik or Voyager.
83+
Please see [this page](creating-domain.md) for information about creating and managing domains.
9784

9885
### Modifying domain configurations
9986

@@ -104,15 +91,11 @@ You can modify the WebLogic domain configuration for both the "domain in persist
10491

10592
Configuration overrides allow changing a configuration without modifying its original `config.xml` or system resource xml files, and also support parameterizing overrides so that you can inject values into them from Kubernetes secrets. For example, you can inject database usernames, passwords, and URLs that are stored in a secret.
10693

107-
### Managing lifecycle operations
94+
### Managing lifecycle operations including shutting down and deleting domains
10895

10996
In Operator 2.0 you can perform lifecycle operations on WebLogic servers, clusters, or domains.
11097
See [Starting, stopping and restarting servers](server-lifecycle.md).
11198

112-
### Patching WebLogic and performing application updates
113-
114-
**TODO** write me
115-
11699
### Scaling clusters
117100

118101
The operator allows you to initiate scaling of clusters in various ways:
@@ -122,11 +105,3 @@ The operator allows you to initiate scaling of clusters in various ways:
122105
* [Using WLDF policies](scaling.md#using-a-wldf-policy-rule-and-script-action-to-call-the-operators-rest-scale-api)
123106
* [Using a Prometheus action](scaling.md#using-a-prometheus-alert-action-to-call-the-operators-rest-scale-api)
124107

125-
### Shutting down domains
126-
127-
**TODO** write me
128-
129-
### Deleting domains
130-
(Point to sample)
131-
132-
**TODO** write me

site/user-guide.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,12 @@ presented in the correct order.
3030
* [Creating a custom image with your domain inside the image](weblogic-docker-images.md#creating-a-custom-image-with-your-domain-inside-the-image)
3131
* [Create and manage WebLogic domains](domains.md)
3232
* [Preparing the Kubernetes cluster to run WebLogic domains](domains.md#preparing-the-kubernetes-cluster-to-run-weblogic-domains)
33-
* [Creating and managing WebLogic domains](domains.md#creating-and-managing-weblogic-domains)
33+
* [Important considerations for WebLogic domains in Kubernetes](domains.md#important-considerations-for-weblogic-domains-in-kubernetes)
34+
* [Creating and managing WebLogic domains](creating-domain.md)
35+
* [Modifying domain configurations](domains.md#modifying-domain-configurations)
3436
* [Managing lifecycle operations](domains.md#managing-lifecycle-operations)
3537
* [Using WLST](wlst.md)
3638
* [Scaling clusters](scaling.md)
37-
* [Modifying domain configurations](domains.md#modifying-domain-configurations)
38-
* [Patching WebLogic and performing application updates](domains.md#patching-weblogic-and-performing-application-updates)
39-
* [Shutting down domains](domains.md#shutting-down-domains)
40-
* [Deleting domains](domains.md#deleting-domains)
4139

4240
## Important terms
4341

0 commit comments

Comments
 (0)