Configuring Content Collector for SAP Applications

The configuration settings for the component are recorded and stored in the YAML file you created.

About this task

Use the iccsap_configuration section of the YAML file to provide values for the configuration. For more information about setting these values, see IBM Content Collector for SAP parameters.

Procedure

  1. Open the YAML file that you created in the OpenShift® console or by Generating simple custom resource and deployment files.
  2. Make sure that the values mentioned in the YAML are appropriate for your deployment. If you need more configuration parameters, use the fully customizable Content Collector for SAP Applications template to copy the lines and paste them into your YAML file.
  3. Configure the default ICCSAP instance using the iccsap_configuration section.
    This section defines the primary ICCSAP instance that is deployed by default.
  4. If you want to deploy multiple ICCSAP instances in addition to the default instance for improved scalability, workload isolation, or multi-tenant support, define the instances using the iccsap_configuration_multi configuration structure.

    Each entry under iccsap_configuration_multi represents an individual ICCSAP instance and must include a unique instance_id value.

    Important: The instance_id value must contain only alphanumeric characters and cannot include special characters.

    The following example shows how to define two ICCSAP instances with unique identifiers:

    spec:
      iccsap_configuration_multi:
        - instance_id: "sap1"
          replica_count: 1
          # ... other ICCSAP configuration parameters
        
        - instance_id: "sap2"
          replica_count: 1
          # ... other ICCSAP configuration parameters

    When you apply the CR, the operator automatically detects these configuration sections and provisions all corresponding ICCSAP instances. Each instance is created with its own dedicated PVC and service for complete isolation.

    For each instance, the operator automatically generates two URLs:
    • SSL WebPort URL for the instance
    • Plug-in URL for the same instance
    For more information about how to connect the SSL WebPort URL to SAP, see Connecting to SAP. When you connect the SSL WebPort URL to SAP, note that:
    • Each instance is provisioned with its own dedicated PVC and service for complete isolation.
    • All instances operate independently from one another.
    • The operator automates the creation of deployments, PVCs, and services for the requested number of instances.

What to do next

You can configure multiple server instances of Content Collector for SAP Applications in different namespaces to manage different configurations or separate groups of applications. An instance of the Content operator must be installed in each namespace. Consider the following information as you record the values for your deployment environment in the custom resource file: Configuring Content Collector for SAP Applications.

Continue to configure the other components that are in your CR file, and make sure that you complete the last step Validating the YAML in your custom resource file before you apply the CR to the operator.