9 BRM Cloud Native Deployment Software Compatibility

Learn about the software that is compatible with the Oracle Communications Billing and Revenue Management (BRM) cloud native deployment package. This package uses Docker, Kubernetes, Helm, and Linux for containerization and orchestration.

Caution:

  • It is the responsibility of the system administrator to ensure that all installed software dependencies are kept up to date wherever possible. Oracle supports versions of the software where the software vendor declares backward compatibility to the version certified with BRM and where the upgrade is a minor version increment (that is, A.B.C to A.B.D).

    It is particularly important for system administrators to adopt this policy for software dependencies for which upgrades are generally related to security rather than focused on functionality.

  • Oracle does not provide support for any prerequisite third-party software installation or configuration. Any installation or configuration issues related to non-Oracle prerequisite software needs to be handled by the customer.

The Docker images were validated with the software listed in Table 9-1.

Table 9-1 Supported Software for BRM Cloud Native Deployment Package

Software Version Notes

Docker

For Patch Set 2:

  • 18.09 CE

For Patch Set 3:

  • 19.03.1

For Patch Set 3 with Interim Patch 31848465:

  • 19.03.x

Use any container runtime supported by Open Container Initiative (OCI) that is compliant with Kubernetes versions.

Kubernetes

For Patch Set 2:

  • 1.12.7

For Patch Set 3:

  • 1.14.8

For Patch Set 3 with Interim Patch 31848465:

  • 1.16.x

  • 1.17.x

For Patch Set 4:

  • 1.18.x

  • 1.19.x

For Patch Set 5:

  • 1.20.x

For Patch Set 6:

  • 1.21.x

N/A

Helm

For Patch Set 2:

  • 2.13.1

For Patch Set 3:

  • 3.0.1

For Patch Set 3 with Interim Patch 31848465:

  • 3.2.x

For Patch Set 4:

  • 3.3.x

  • 3.5.x

For Patch Set 5:

  • 3.6.x

N/A

Elasticsearch

For Patch Set 3:

  • 7.5.2

For Patch Set 3 with Interim Patch 31848465:

  • 7.9.x

For Patch Set 4:

  • 7.10.x

N/A

Kibana

7.10.2 or higher

N/A

Fluentd

For Patch Set 3:

  • 1.8

For Patch Set 4:

  • 1.12.3 or higher

N/A

Sendmail

For Patch Set 3:

  • 8.14.7-5

For Patch Set 4:

  • 8.14.7-6 or higher

N/A

Postfix

For Patch Set 3:

  • 3.4.8

For Patch Set 4:

  • 3.6.0 or higher

N/A

Flannel

For Patch Set 3:

  • 0.10.0-1

For Patch Set 4:

  • 0.13.0

N/A

nfs-provisioner

For Patch Set 2:

  • 2.2.1-k8s1.12

For Patch Set 3:

  • 2.3.0

For Patch Set 6:

  • nfs-provisioner is not supported

Starting with Patch Set 6, nfs-provisioner is not supported

WebLogic Kubernetes Operator

For Patch Set 3:

  • 2.5.0

For Patch Set 3 Interim Patch 31848465:

  • 3.0.0

For Patch Set 4:

  • 3.2.3

For Patch Set 5:

  • 3.3.2

For Patch Set 6:

  • 3.3.7

Steps for downloading and installing WebLogic Kubernetes Operator is available at: https://oracle.github.io/weblogic-kubernetes-operator/

WebLogic Monitoring Exporter

For Patch Set 4:

  • 2.0.2

For Patch Set 5:

  • 2.0.3

For Patch Set 6:

  • 2.0.4

N/A

Oracle Linux Cloud Native Environment (OLCNE)

For Patch Set 4:

  • 1.2

For Patch Set 5:

  • 1.3.1

For Patch Set 6:

  • 1.4

The cloud native deployment model was certified with the following, using the same version numbers as supported by the respective versions of OLCNE:

  • Kubernetes

  • Helm

  • Oracle Linux Server

  • GlusterFS

Oracle Linux

For Patch Set 2:

  • 7.4+

For Patch Set 3:

  • 7.6+

  • 8.3+

Change in the Oracle Linux version is due to the dependency on Kubernetes.

Prometheus

For Patch Set 4:

  • 2.27.1

N/A

Prometheus Operator

For Patch Set 4:

  • 0.47.1

For Patch Set 6:

  • 0.54.0

N/A

Prometheus Alert Manager

For Patch Set 4:

  • 0.21.0

N/A

Prometheus JMX Exporter Java Agent

For Patch Set 4:

  • 0.15.0

For Patch Set 5:

  • 0.16.1

N/A

Grafana

For Patch Set 4:

  • 7.5.6

For Patch Set 5:

  • 8.2.2 or higher

For Patch Set 6:

  • 8.3.5 or higher

N/A