7.4 Creating OUD Instances

The oud-ds-rs Helm Chart

The oud-ds-rs Helm chart allows you to create or deploy a group of replicated Oracle Unified Directory (OUD) instances along with Kubernetes objects in a specified namespace.

The deployment can be initiated by running the following Helm command with reference to the oud-ds-rs Helm chart, along with configuration parameters according to your environment:
cd $WORKDIR/kubernetes/helm14c
helm install --namespace <namespace> \
<Configuration Parameters> \
<deployment/release name> \
<Helm Chart Path/Name>
Configuration Parameters (override values in chart) can be passed on with --set arguments on the command line and/or with -f / --values arguments when referring to files.

Note:

The examples in the following sections provide values which allow the user to override the default values provided by the Helm chart. A full list of configuration parameters and their default values is shown in Configuration Parameters for the oud-ds-rs Helm Chart.

For more details about the helm command and parameters, execute helm --help and helm install --help.

Deploying OUD Instances

OUD instances can be deployed using one of the following methods:

Note:

While it is possible to install sample data during the OUD deployment, it is not possible to load your own data via an ldif file. In order to load data in OUD, create the OUD deployment and then use ldapmodify post the ingress deployment. See Using LDAP Utilities.