Enabling a feature through CR

You can use Product Master CR file to enable a feature.

About this task

You can enable any service by using CR file and minimize CPU usage and memory storage.

Following is the mapping between feature and services:
Feature Service
Digital Assets Management MongoDB
Free text search indexer, pimcollector, elasticsearch
Machine learning mongodb, ml
Global Data Synchronization ibmmq, gds

Procedure

  1. In the ipm_12.0.x_cr.yaml file, to make only GDS-related pods (ibmmq and gds) accessible, update the value of enable: gds property to 1.
    
    apiVersion: productmaster.ibm.com/v1
    kind: ProductMaster
    metadata:
      name: productmaster
    spec:
      license:
        accept: true
      deployment_platform: 'openshift'
      #deployment_platform: 'k8s'
    
      version: 12.0.x
    
      domain_name: ""
    
      enable:
        fts: 0
        vendor: 1
        dam: 0
        ml: 0
        gds: 1
        wkc: 0
        sso: 0
        mountmgr: 1
        oidc: 0
  2. Reapply the updated CR by using the following command.
    oc apply -f ipm_12.0.x_cr.yaml
    productmaster.productmaster.ibm.com/productmaster configured

Results

GDS-related pods (ibmmq and gds) are up and running.