Skip to content

Commit f70d1c1

Browse files
committed
pull the latest from develop branch
2 parents 4c26efc + 8ca7075 commit f70d1c1

File tree

57 files changed

+1227
-180
lines changed

Some content is hidden

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

57 files changed

+1227
-180
lines changed

build-tools/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
<artifactId>build-tools</artifactId>
55
<version>1.0</version>
66
<name>Build Tools</name>
7-
</project>
7+
</project>

buildtime-reports/pom.xml

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,47 @@
22
<project xmlns="http://maven.apache.org/POM/4.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
57
<parent>
68
<artifactId>operator-parent</artifactId>
79
<groupId>oracle.kubernetes</groupId>
810
<version>2.2</version>
911
</parent>
10-
<modelVersion>4.0.0</modelVersion>
1112

1213
<artifactId>buildtime-reports</artifactId>
1314
<packaging>pom</packaging>
1415
<name>Project Reports</name>
1516

17+
<build>
18+
<plugins>
19+
<plugin>
20+
<groupId>org.apache.maven.plugins</groupId>
21+
<artifactId>maven-enforcer-plugin</artifactId>
22+
<version>${maven-enforcer-plugin-version}</version>
23+
<executions>
24+
<execution>
25+
<id>enforce-maven</id>
26+
<goals>
27+
<goal>enforce</goal>
28+
</goals>
29+
<configuration>
30+
<rules>
31+
<requireMavenVersion>
32+
<version>${maven.version.range}</version>
33+
</requireMavenVersion>
34+
<requireJavaVersion>
35+
<version>${java.version.range}</version>
36+
</requireJavaVersion>
37+
<requirePluginVersions></requirePluginVersions>
38+
</rules>
39+
</configuration>
40+
</execution>
41+
</executions>
42+
</plugin>
43+
</plugins>
44+
</build>
45+
1646
<profiles>
1747
<profile>
1848
<id>reports</id>

docs-source/content/developerguide/requirements.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ weight: 1
88
In addition to the requirements listed in the [User guide]({{< relref "/userguide/introduction/introduction.md#prerequisites" >}}), the following software is also required to obtain and build the operator:
99

1010
* Git (1.8 or later recommended)
11-
* Java Developer Kit (1.8u131 or later recommended; please use 1.8, tests will not work on 1.9 or later versions)
12-
* Apache Maven (3.3 or later recommended)
11+
* Java Developer Kit (11 required, 11.0.2 recommended)
12+
* Apache Maven (3.5.3 min, 3.6 recommended)
1313

14-
The operator is written primarily in Java, BASH shell scripts, and WLST scripts. The Java code uses features introduced in Java 1.8 -- for example, closures -- but does not use any Java 1.9 features.
14+
The operator is written primarily in Java, BASH shell scripts, and WLST scripts.
1515

1616
Because the target runtime environment for the operator is Oracle Linux, no particular effort has been made to ensure the build or tests run on any other operating system. Please be aware that Oracle will not provide support, or accept pull requests to add support, for other operating systems.
1717

docs-source/content/quickstart/get-images.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ and accept the license agreement for the [WebLogic Server image](https://hub.doc
1919
1. Pull the operator image:
2020

2121
```bash
22-
$ docker pull oracle/weblogic-kubernetes-operator:2.1
22+
$ docker pull oracle/weblogic-kubernetes-operator:2.2
2323
```
2424

2525
1. Pull the Traefik load balancer image:

docs-source/content/quickstart/install.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ $ helm install stable/traefik \
5757
$ helm install kubernetes/charts/weblogic-operator \
5858
--name sample-weblogic-operator \
5959
--namespace sample-weblogic-operator-ns \
60-
--set image=oracle/weblogic-kubernetes-operator:2.1 \
60+
--set image=oracle/weblogic-kubernetes-operator:2.2 \
6161
--set serviceAccount=sample-weblogic-operator-sa \
6262
--set "domainNamespaces={}" \
6363
--wait

docs-source/content/samples/simple/domains/domain-home-in-image/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ spec:
213213
- name: JAVA_OPTIONS
214214
value: "-Dweblogic.StdoutDebugEnabled=false"
215215
- name: USER_MEM_ARGS
216-
value: "-Djava.security.egd=file:/dev/./urandom -Xms64m -Xmx256m "
216+
value: "-XX:+UseContainerSupport -Djava.security.egd=file:/dev/./urandom "
217217
# volumes:
218218
# - name: weblogic-domain-storage-volume
219219
# persistentVolumeClaim:

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
@@ -170,7 +170,7 @@ spec:
170170
- name: JAVA_OPTIONS
171171
value: "-Dweblogic.StdoutDebugEnabled=false"
172172
- name: USER_MEM_ARGS
173-
value: "-Djava.security.egd=file:/dev/./urandom -Xms64m -Xmx256m "
173+
value: "-XX:+UseContainerSupport -Djava.security.egd=file:/dev/./urandom "
174174
volumes:
175175
- name: weblogic-domain-storage-volume
176176
persistentVolumeClaim:

docs-source/content/userguide/introduction/architecture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The operator is packaged in a [Docker image](https://hub.docker.com/r/oracle/web
1818

1919
```
2020
$ docker login
21-
$ docker pull oracle/weblogic-kubernetes-operator:2.1
21+
$ docker pull oracle/weblogic-kubernetes-operator:2.2
2222
```
2323

2424
For more details on acquiring the operator image and prerequisites for installing the operator, consult the [Quick Start guide]({{< relref "/quickstart/_index.md" >}}).

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ Please be aware of the following important considerations for WebLogic domains r
6363
* _Host Path Persistent Volumes:_ If using a `hostPath` persistent volume, then it must be available on all worker nodes in the cluster and have read/write/many permissions for all container/pods in the WebLogic Server deployment. Be aware
6464
that many cloud provider's volume providers may not support volumes across availability zones. You may want to use NFS or a clustered file system to work around this limitation.
6565

66-
* _Security Note:_ The `USER_MEM_ARGS` environment variable defaults to `-Djava.security.egd=file:/dev/./urandom` in all WebLogic Server pods and the WebLogic introspection job. It can be explicitly set to another value in your domain resource YAML file using the `env` attribute under the `serverPod` configuration.
66+
* _Security Note:_ The `USER_MEM_ARGS` environment variable defaults to `-XX:+UseContainerSupport -Djava.security.egd=file:/dev/./urandom` in all WebLogic Server pods and the WebLogic introspection job. It can be explicitly set to another value in your domain resource YAML file using the `env` attribute under the `serverPod` configuration.
6767

6868
The following features are **not** certified or supported in this release:
6969

docs-source/content/userguide/managing-domains/domain-lifecycle/restarting.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ d. Update the `image` property of the domain resource specifying the new image n
161161
```
162162
domain:
163163
spec:
164-
image: oracle/weblogic-updated:2.1
164+
image: oracle/weblogic-updated:2.2
165165
```
166166
e. The operator will now initiate a rolling restart, which will apply the updated image, for all the server pods in the domain.
167167

0 commit comments

Comments
 (0)