Requirements and limitations
This section provides information about the system requirements and limitations for deploying and running Oracle WebCenter Content domains with the WebLogic Kubernetes Operator.
System requirements for Oracle WebCenter Content domains
For the current production release 22.4.1:
- Oracle Linux 7 (UL6+) and Red Hat Enterprise Linux 7 (UL3+ only with standalone Kubernetes) are supported.
- Supported Kubernetes versions are: 1.19.15+, 1.20.11+, 1.21.5+, 1.22.5+ and 1.23.4+ (check with
kubectl version
).
- Docker 19.03.1+ (check with
docker version
).
- Flannel networking v0.13.0-amd64 or later (check with
docker images | grep flannel
).
- Helm 3.3.4+ (check with
helm version --client --short
).
- Oracle WebLogic Kubernetes Operator 3.4.2 (see WebLogic Kubernetes Operator releases page).
- Oracle WebCenter Content 12.2.1.4 Docker image downloaded from My Oracle Support (MOS patch 34409720). This image contains the latest bundle patch and one-off patches for Oracle WebCenter Content.
- You must have the
cluster-admin
role to install WebLogic Kubernetes Operator. The WebLogic Kubernetes Operator does not need the cluster-admin
role at runtime.
- We do not currently support running Oracle WebCenter Content in non-Linux containers.
- Additionally, see the Oracle WebCenter Content documentation for other requirements such as database version.
See here for resourse sizing information for Oracle WebCenter Content domains setup on Kubernetes cluster.
Limitations
Compared to running a WebLogic Server domain in Kubernetes using the WebLogic Kubernetes Operator, the
following limitations currently exist for Oracle WebCenter Content domains:
- In this release, Oracle WebCenter Content domains are supported using the
domain on a persistent volume model only, where the domain home is located in a persistent volume (PV).
- The “domain in image” and “model in image” models are not supported. Also, “WebLogic Deploy Tooling (WDT)” based deployments are currently not supported.
- Only configured clusters are supported. Dynamic clusters are not supported for
Oracle WebCenter Content domains. Note that you can still use all of the scaling features,
but you need to define the maximum size of your cluster at domain creation time. Mixed clusters (configured servers targeted to a dynamic cluster) are not supported.
- The WebLogic Logging Exporter
currently supports WebLogic Server logs only. Other logs will not be sent to
Elasticsearch. Note, however, that you can use a sidecar with a log handling tool
like Logstash or Fluentd to get logs.
- The WebLogic Monitoring Exporter
currently supports WebLogic MBean trees only. Support for JRF and Oracle WebCenter Content MBeans is not available. Also, a metrics dashboard specific to Oracle WebCenter Content is not available. Instead, use the WebLogic Server dashboard to monitor the Oracle WebCenter Content server metrics in Grafana.
- Some features such as multicast, multitenancy, production redeployment, and Node Manager (although it is used internally for the liveness probe and to start WebLogic Server instances) are not supported in this release.
- Features such as Java Messaging Service whole server migration, consensus leasing, and maximum availability architecture (Oracle WebCenter Content setup) are not supported in this release.
- You can have multiple UCM servers on your domain but you can have only one IBR server.
- There is a generic limitation with all load-balancers in end-to-end SSL configuration - accessing multiple types of servers (different Managed Servers and/or Administration Server) at the same time, is currently not supported.
For up-to-date information about the features of WebLogic Server that are supported in Kubernetes environments, see My Oracle Support Doc ID 2349228.1.