Skip to content

Commit b070f09

Browse files
authored
This commit promotes the SOA samples and documentation to master. (#1297)
In addition it picks up the updated hugo theme, which will fix some rendering issues.
1 parent 7d0806f commit b070f09

File tree

77 files changed

+3835
-183
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+3835
-183
lines changed

docs-source/config.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ title = "WebLogic Kubernetes Operator"
55
# Change the default theme to be use when building the site with Hugo
66
theme = "hugo-theme-learn"
77

8+
# disable the copy to clipboard links
9+
disableInlineCopyToClipBoard = true
10+
811
publishDir = "docs"
912

1013
# analytics

docs-source/content/samples/simple/domains/delete-domain/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Delete domain resources"
33
date: 2019-02-23T17:32:31-05:00
4-
weight: 4
4+
weight: 6
55
description: "Delete the domain resources created while executing the samples."
66
---
77

docs-source/content/samples/simple/domains/domain-home-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 home on a PV"
33
date: 2019-02-23T17:32:31-05:00
4-
weight: 2
4+
weight: 4
55
description: "Sample for creating a WebLogic domain home on an existing PV or PVC, and the domain resource YAML file for deploying the generated WebLogic domain."
66
---
77

docs-source/content/samples/simple/domains/fmw-domain/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ The following prerequisites must be handled prior to running the create domain s
3232
with an inputs file that has the `domainUID` set to `domain1`.
3333
* Create the Kubernetes secrets `username` and `password` of the administrative account in the same Kubernetes
3434
namespace as the domain.
35-
* Configure access to your database. For details, see [here]({{< relref "/userguide/managing-domains/fmw-infra/_index.md#configuring-access-to-your-database" >}}).
35+
* Configure access to your database. For details, see [here]({{< relref "/userguide/managing-fmw-domains/fmw-infra/_index.md#configuring-access-to-your-database" >}}).
3636
* Create a Kubernetes secret with the RCU credentials. For details, refer to this [document](https://github.com/oracle/weblogic-kubernetes-operator/blob/master/kubernetes/samples/scripts/create-rcu-credentials/README.md).
3737

3838
#### Use the script to create a domain
@@ -115,7 +115,7 @@ The following parameters can be provided in the inputs file.
115115
| `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` |
116116
| `exposeAdminNodePort` | Boolean indicating if the Administration Server is exposed outside of the Kubernetes cluster. | `false` |
117117
| `exposeAdminT3Channel` | Boolean indicating if the T3 administrative channel is exposed outside the Kubernetes cluster. | `false` |
118-
| `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#obtaining-the-fmw-infrastructure-docker-image" >}}) for details on how to obtain or create the image. | `container-registry.oracle.com/middleware/fmw-infrastructure:12.2.1.3` |
118+
| `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-fmw-domains/fmw-infra/_index.md#obtaining-the-fmw-infrastructure-docker-image" >}}) for details on how to obtain or create the image. | `container-registry.oracle.com/middleware/fmw-infrastructure:12.2.1.3` |
119119
| `imagePullPolicy` | WebLogic Docker image pull policy. Legal values are `IfNotPresent`, `Always`, or `Never` | `IfNotPresent` |
120120
| `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. | |
121121
| `includeServerOutInPodLog` | Boolean indicating whether to include the server .out to the pod's stdout. | `true` |

docs-source/content/samples/simple/domains/soa-domain/_index.md

Lines changed: 523 additions & 0 deletions
Large diffs are not rendered by default.

docs-source/content/userguide/managing-domains/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Manage domains"
2+
title: "Manage WebLogic domains"
33
date: 2019-02-23T16:43:45-05:00
44
weight: 4
55
description: "Important considerations for WebLogic domains in Kubernetes."

docs-source/content/userguide/managing-domains/domain-resource.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ The following prerequisites must be fulfilled before proceeding with the creatio
2626

2727
Domain resources are defined using the domain resource YAML files. For each WLS domain you want to create and configure, you should create one domain resource YAML file and apply it. In the example referenced below, the sample script, `create-domain.sh`, generates a domain resource YAML file that you can use as a basis. Copy the file and override the default settings so that it matches all the WLS domain parameters that define your WLS domain.
2828

29-
See the [WebLogic sample domain home on a persistent volume README]({{< relref "/samples/simple/domains/domain-home-on-pv/_index.md" >}}).
29+
See the WebLogic sample [Domain home on a persistent volume]({{< relref "/samples/simple/domains/domain-home-on-pv/_index.md" >}}) README.
3030

3131
#### Kubernetes resources
3232

@@ -77,7 +77,7 @@ Elements related to security:
7777

7878
* `webLogicCredentialsSecret`: The name of a pre-created Kubernetes secret, in the domain resource's namespace, that holds the user name and password needed to boot WebLogic Server under the `username` and `password` fields.
7979

80-
Elements related to domain [startup and shutdown](domain-lifecycle/startup.md):
80+
Elements related to domain [startup and shutdown]({{< relref "/userguide/managing-domains/domain-lifecycle/startup.md" >}}):
8181

8282
* `serverStartPolicy`: The strategy for deciding whether to start a server. Legal values are `ADMIN_ONLY`, `NEVER`, or `IF_NEEDED`.
8383
* `serverStartState`: The state in which the server is to be started. Use `ADMIN` if the server should start in the admin state. Defaults to `RUNNING`.
@@ -100,7 +100,7 @@ Sub-sections related to the Administration Server, specific clusters, or specifi
100100
* `clusters`: Configuration for specific clusters.
101101
* `managedServers`: Configuration for specific Managed Servers.
102102

103-
The elements `serverStartPolicy`, `serverStartState`, `serverPod` and `serverService` are repeated under `adminServer` and under each entry of `clusters` or `managedServers`. The values directly under `spec` set the defaults for the entire domain. The values under a specific entry under `clusters` set the defaults for cluster members of that cluster. The values under `adminServer` or an entry under `managedServers` set the values for that specific server. Values from the domain scope and values from the cluster (for cluster members) are merged with or overridden by the setting for the specific server depending on the element. See the [startup and shutdown](domain-lifecycle/startup.md) documentation for details about `serverStartPolicy` combination.
103+
The elements `serverStartPolicy`, `serverStartState`, `serverPod` and `serverService` are repeated under `adminServer` and under each entry of `clusters` or `managedServers`. The values directly under `spec` set the defaults for the entire domain. The values under a specific entry under `clusters` set the defaults for cluster members of that cluster. The values under `adminServer` or an entry under `managedServers` set the values for that specific server. Values from the domain scope and values from the cluster (for cluster members) are merged with or overridden by the setting for the specific server depending on the element. See the [startup and shutdown]({{< relref "/userguide/managing-domains/domain-lifecycle/startup.md" >}}) documentation for details about `serverStartPolicy` combination.
104104

105105
### Pod generation
106106

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: "Manage FMW Domains"
3+
date: 2019-02-23T16:43:10-05:00
4+
weight: 4
5+
draft: false
6+
---
7+
Use the operator to manage Oracle Fusion Middleware domains.
8+
9+
{{% children style="h4" description="true" %}}

docs-source/content/userguide/managing-domains/fmw-infra/_index.md renamed to docs-source/content/userguide/managing-fmw-domains/fmw-infra/_index.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
+++
2-
title = "FMW domains"
3-
date = 2019-04-18T06:46:23-05:00
4-
weight = 5
5-
pre = "<b> </b>"
6-
+++
1+
---
2+
title: "Manage FMW Infrastructure domains"
3+
date: 2019-04-18T06:46:23-05:00
4+
weight: 1
5+
description: "FMW Infrastructure domains contain the Java Required Files (JRF) feature and are
6+
the prerequisite for upper stack products like Oracle SOA Suite."
7+
---
78

89
#### Contents
910

@@ -25,7 +26,7 @@ the prerequisite for "upper stack" products like Oracle SOA Suite, for example.
2526
These domains also require a database and the use of the Repository
2627
Creation Utility (RCU).
2728

28-
This section provides details about the special considerations for running
29+
This document provides details about the special considerations for running
2930
FMW Infrastructure domains with the operator. Other than those considerations
3031
listed here, FMW Infrastructure domains work in the same way as WebLogic Server domains.
3132
The remainder of the documentation in this site applies equally to FMW

0 commit comments

Comments
 (0)