Prerequisites for the OKE Deployment
Before beginning the deployment, you must fulfill the following requirements:
-
Access to My Oracle Support to download the DPKs
Download the four DPKs for PeopleTools mid-tier, and the search components DPK (OpenSearch, OpenSearch Dashboards, and Logstash, or OSK DPK). You will use the DPKs to install PS_HOME, to create container images, and to deploy the container images to OKE.
-
Oracle Cloud Infrastructure account
Verify that the Oracle Cloud Account includes subscriptions for Compute, Block Storage, File Storage service, and Oracle Kubernetes Engine (OKE). You will also need a subscription to Database Cloud Service if you host your database on Oracle Cloud Infrastructure.
-
Knowledge of OKE administration, Kubernetes clusters, OKE and Kubernetes commands.
-
Access to Oracle Container Registry
The Oracle Linux 8 platform image for the installation will be downloaded from this location during the container build process. After you create the container image, you upload it to the registry to be used by OKE.
See Oracle Container Registry, https://container-registry.oracle.com
-
An Oracle Linux VM
The Oracle Linux VM is the host for the container, and must be configured to use Podman as described in this documentation.
-
Podman and podman-compose
Each user that builds and runs containers and the prebuilt container images must be able to run Podman and podman-compose. The file PS_HOME/containers/OraclePeopleTools/README.md includes steps to verify that Podman and podman-compose are available.
-
A non-root user with sudo root permission
To configure the Linux VM, build and run containers, the user must be able to use the sudo command.
-
Access to Helm and familiarity with Helm commands.