Installing the Operators without Operator Lifecycle Manager

You can install the Operator without an Operator Lifecycle Manager using the Operator Utility script. Ensure that both the Operators must be installed within the same namespace

Attention: You can choose either OLM or non-OLM based installation, but you must continue using the same method once selected.

Procedure

  1. Familiarize yourself with the information about Operator Utility script. For more information, see Operator Utility overview.
  2. Go to the following repository and locate the op_util-<version>.tgz file at /inventory/ibmOmsProd/files. Ensure that you replace <version> with the Operator version you wish to download.
  3. Extract and download the Operator Utility script file.
    tar -xvzf op_util-<version>.tgz
  4. Ensure that you are logged in to your cluster. Run the following command to install the required Operator.
    Note: The Operator currently supports only the Linux operating system on the amd64 architecture.
    op_util_linux_amd64 install <product> [Options]
    1. Use any of the following values for <product> based on the Operator that you want to install.
      • sip for IBM Sterling Intelligent Promising Operator
      • oms-gateway for IBM OMS Gateway Operator
    2. Define the options such as case version, edition, repository from the list provided in install options.
    3. Refer to the following examples.
      • Example 1: Install Sterling Intelligent Promising Operator with a specific case version and edition.
        op_util_linux_amd64 install sip --case-version 3.0.25 --edition ent
      • Example 2: Install Sterling Intelligent Promising Operator with a specific case version and edition by using a custom registry. The following command mirrors the Operator images from icr.io to my.registry.com.
        op_util_linux_amd64 install oms \
                --case-version 3.0.25 \
                --edition ent \
                --registry my.registry.com \
                --repository sip \
                --registry-user sipuser \
                --registry-pass sippass
      • Example 3: Install Sterling Intelligent Promising Operator with a specific case version
        op_util_linux_amd64 install sip --case-version 3.0.25
      • Example 4: Install OMS Gateway Operator Operator with a specific case version.
        op_util_linux_amd64 install oms-gateway --case-version 3.0.25