Installing Concert Data Apps (OCP)

You can install the Concert Data Apps add-on to an OCP cluster where your Concert instance is deployed.

Before you begin

  • You must have deployed a Concert instance on an OpenShift® Container Platform cluster. Refer to the section, Deploying on OCP (without CPFS), for instructions.
  • Run the installation scripts from a Linux® device or virtual machine to easily run the scripts to install the Concert Data Apps add-on on an OCP cluster.
  • You must have a valid Concert API key generated in the Concert UI. Refer to Generating an API key for instructions.

Instructions

Refer to the following instructions to install the Concert add-on on an OCP cluster.

  1. Download the latest package of the Concert software, replacing with the latest available version number. This package is also available to download from the Concert software release resources.
    wget https://github.com/IBM/Concert/releases/download/v1.0.4/ibm-dataapps-k8s.tgz
  2. Expand the ibm-dataapps-k8s.tgz packages in the chosen directory with at least 512 GB of available disk space. Replace <install_directory> with the local file path.
    cd <install_directory>
    tar xfz ibm-dataapps-k8s.tgz
  3. Set up your environment variables and prepare for the integration.
    export IMG_PREFIX=cp.icr.io/cp/concert
    export REG_USER=cp
    export REG_PASS=<IBM ENTITLEMENT KEY>
  4. Run the installation script to install the Concert Data Apps add-on.
    cd ibm-dataapps-k8s
    
    ./deploy-k8s.sh --namespace=<CONCERT_NAMESPACE> 
    --cfg=sw_ent_native 
    --storage_class=<CONCERT_STORAGE_CLASS> 
    --license_acceptance=y 
    --concert_url=<CONCERT_URL> 
    --customer_api_key=<CONCERT_APIKEY>
    • Replace <CONCERT_NAMESPACE> with the Kubernetes namespace where Concert is deployed.
    • Replace CONCERT_STORAGE_CLASS with the same storage class used to install Concert.
    • Replace CONCERT_URL with the unique URL of your Concert instance.
    For example:
    ./deploy-k8s.sh 
    --namespace=concert1 
    --cfg=sw_ent_native 
    --storage_class=nfs-client 
    --license_acceptance=y 
    --concert_url=https://roja-concert1.apps.concert-op.cp.fyre.ibm.com 
    --customer_api_key=*******