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
Copy file name to clipboardExpand all lines: docs-source/content/userguide/introduction/introduction.md
+27-7Lines changed: 27 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,16 +16,18 @@ Detailed instructions are available [here]({{< relref "/userguide/managing-opera
16
16
17
17
### Operator prerequisites
18
18
19
-
* Kubernetes 1.13.5+, 1.14.8+, and 1.15.7+ (check with `kubectl version`).
20
-
* Flannel networking v0.9.1-amd64 (check with `docker images | grep flannel`) *or* OpenShift SDN on OpenShift 4.3 systems.
21
-
* Docker 18.9.1 (check with `docker version`) *or* CRI-O 1.14.7 (check with `crictl version | grep RuntimeVersion`).
19
+
* Kubernetes 1.13.5+, 1.14.8+, and 1.15.7+ (check with `kubectl version`). Not supported on Kubernetes 1.16 or 1.17; see note below.
20
+
See note below for OpenShift.
21
+
* Flannel networking v0.9.1-amd64 or later (check with `docker images | grep flannel`) *or* OpenShift SDN on OpenShift 4.3 systems.
22
+
* Docker 18.9.1 or 19.03.1 (check with `docker version`) *or* CRI-O 1.14.7 (check with `crictl version | grep RuntimeVersion`).
22
23
* Helm 2.14.3+, 3.0.3+ (check with `helm version --client --short`).
23
24
* Either Oracle WebLogic Server 12.2.1.3.0 with patch 29135930, or Oracle WebLogic Server 12.2.1.4.0.
24
25
* The existing WebLogic Docker image, `container-registry.oracle.com/middleware/weblogic:12.2.1.3 `,
25
26
has all the necessary patches applied.
26
27
* Check the WLS version with `docker run container-registry.oracle.com/middleware/weblogic:12.2.1.3 sh -c``'source $ORACLE_HOME/wlserver/server/bin/setWLSEnv.sh > /dev/null 2>&1 && java weblogic.version'`.
27
28
* Check the WLS patches with `docker run container-registry.oracle.com/middleware/weblogic:12.2.1.3 sh -c``'$ORACLE_HOME/OPatch/opatch lspatches'`.
28
-
* You must have the `cluster-admin` role to install the operator.
29
+
* You must have the `cluster-admin` role to install the operator. The operator does
30
+
not need the `cluster-admin` role at runtime.
29
31
* We do not currently support running WebLogic in non-Linux containers.
30
32
31
33
### Important note about Kubernetes 1.16.0+
@@ -48,6 +50,22 @@ In accordance with these policies, the operator and WebLogic Server are supporte
48
50
Infrastructure using *Oracle Container Engine for Kubernetes*, or in a cluster running *Oracle Linux
49
51
Container Services for use with Kubernetes* on OCI Compute, and on "authorized cloud environments".
50
52
53
+
### Microsoft Azure Kubernetes Service
54
+
55
+
[Azure Kubernetes Service (AKS)](https://docs.microsoft.com/en-us/azure/aks/) is a hosted Kubernetes environment. The WebLogic Kubernetes
56
+
Operator, Oracle WebLogic Sever 12c and Oracle Fusion Middleware Infrastructure 12c are fully supported and certified on Azure Kubernetes Service (as per the documents
57
+
referenced above).
58
+
59
+
AKE support and limitations:
60
+
61
+
* Both "domain in image" and "domain on persistent volume" models are supported.
62
+
* For domain on persistent volume we support Azure Files volumes accessed through
63
+
a persistent volume claim - see [here](https://docs.microsoft.com/en-us/azure/aks/azure-files-volume).
64
+
* Azure Load Balancers are supported when provisioned using a Kubernetes service of `type=LoadBalancer`.
65
+
* Oracle databases running in Oracle Cloud Infrastructure are supported for Fusion Middleware
66
+
Infrastructure MDS data stores only when accessed through an OCI FastConnect.
67
+
* Windows Server containers are not currently supported, only Linux containers.
68
+
51
69
### Oracle Linux Cloud Native Environment
52
70
53
71
[Oracle Linux Cloud Native Environment](https://docs.oracle.com/en/operating-systems/olcne/) is a fully integrated suite for the development and management of cloud-native applications. Based on the Open Container Initiative (OCI) and Cloud Native Computing Foundation (CNCF) standards, Oracle Linux Cloud Native Environment delivers a simplified framework for installations, updates, upgrades, and configuration of key features for orchestrating microservices.
@@ -57,10 +75,12 @@ WebLogic Server and the WebLogic Kubernetes operator are certified and supported
57
75
58
76
### OpenShift
59
77
60
-
Operator 2.0.1+ is certified for use on OpenShift Container Platform 3.11.43+, with Kubernetes 1.11.5+. OpenShift 4 certification is currently in progress.
78
+
Operator 2.0.1+ is certified for use on OpenShift Container Platform 3.11.43+, with Kubernetes 1.11.5+.
79
+
80
+
Operator 2.5.0+ is certified for use on OpenShift Container Platform 4.3.0+ with Kubernetes 1.16.2+.
61
81
62
-
When using the operator in OpenShift, the `anyuid`security context constraint is required to ensure that WebLogic containers run with a UNIX UID that has the correct permissions on the domain filesystem.
63
-
For more information, see [OpenShift]({{<relref "/security/openshift.md">}}) in the Security section.
82
+
When using the operator in OpenShift, a security context constraint is required to ensure that WebLogic containers run with a UNIX UID that has the correct permissions on the domain file system.
83
+
This could be either the `anyuid` SCC or a custom one that you define for user/group `1000`. For more information, see [OpenShift]({{<relref "/security/openshift.md">}}) in the Security section.
64
84
65
85
### Important note about development-focused Kubernetes distributions
0 commit comments