Deploying External S-TAP with an operator
Use Kubernetes with a computer assisted software engineering (CASE) operator to deploy your External S-TAPs. You can deploy External S-TAP as a stand-alone service, similar to installing and running the External S-TAP from Cloud Pak for Data v 4.0.
Before you begin
Ensure that the cluster meets the minimum requirements for installing External S-TAP. For more
information, see External S-TAP requirements. Verify that a cluster administrator
completed the following tasks:
- The project where you plan to install External S-TAP exists.
- Optional but recommended, export the following environment variables:Note: Make sure that the CASE_VERSION is correct for your implementation. Run the following command to check the CASE versions:
>oc ibm-pak list --case-name ibm-estap * Versions listing for ibm-estap * CASE Version App Version ibm-estap 1.0.0 1.0.0 ibm-estap 1.0.1 1.0.1 ibm-estap 1.1.0 1.1.0 ibm-estap 1.1.1 1.1.1 ibm-estap 1.1.2 1.1.2
The following example shows
CASE_VERSION=1.1.1
. However, make sure to use the version that matches your app version.# Set the working directory to use export WORKDIR=$HOME # Set the IBM-PAK working directory export IBMPAK_HOME=$WORKDIR # Set the name of the CASE export CASE_NAME=ibm-estap # Set the version of the CASE export CASE_VERSION=1.1.1 # Set the namespace of the Cloud Pak for Data instance export CPD_NAMESPACE=cpd-inst-01
- Use the following command to download the
CASE:
pushd $WORKDIR; oc ibm-pak get $CASE_NAME --version $CASE_VERSION; popd
- For environments that use a private container registry, such as air-gapped environments, the External S-TAP software images are mirrored to the private container registry. For more information, see Mirroring images to your private container registry.
- The cluster is configured to pull the External S-TAP software images. For more information, see Configuring the cluster to pull images.
- The Guardium External S-TAP catalog source exists. For more information, see Creating catalog sources.
- The Guardium External S-TAP operator subscription exists. For more information, see Creating operator subscriptions.
About this task
After you have completed the previous steps, you can deploy the External S-TAP container. For details about deploying the External S-TAP container, see Enabling the External S-TAP provisioning UI.