IBM® Content Collector for SAP Applications parameters

Update the custom YAML file with the details of your Content Collector for SAP Applications deployment.

The following is a list of Content Collector for SAP Applications configuration parameters:

Table 1. Configuration parameters
Parameters Description Default value Required
Replica count
  • replica_count
Specify the number of Content Collector for SAP replicas to deploy.

  • 1
No
Image
  • repository
  • tag
  • pull_policy
Specifies the image to be used.

  • cp.icr.io/cp/cp4a/iccsap/iccsap
  • ga-4004-iccsap-if012
  • IfNotPresent
No
Secrets
  • iccsap_secret_name
  • iccsap_ext_tls_secret_name
  • iccsap_auth_ca_secret_name
Contains information about the keystore password, the Transport Layer Socket (TLS) certificate, and the Certificate Authority (CA) certificate.

Set the TLS key if you have an external TLS certificate. Leave it empty if you do not have an external TLS certificate, and the operator generates one for you.

Set the CA key if you have a CA to sign the external TLS certificate. Leave the parameter empty if you do not have the CA of your external TLS certificate, and the operator generates one for you.

ibm-iccsap-secret

{{ meta.name}}-iccsap-ext-tls-secret

{{ meta.name}}-iccsap-auth-ca-secret

No
Log
  • format
The format for workload logging.

  • json
No
Resources > requests
  • cpu
  • memory

  • Specify a CPU request for the container.
  • Specify a memory request for the container.

  • 500m
  • 512Mi
No
Resources > limits
  • cpu
  • memory

  • Specify a CPU limit for the container.
  • Specify a memory limit for the container.

  • 1
  • 1536Mi
No
Auto scale
  • enabled
  • max_replicas
  • min_replicas
  • target_cpu_utilization_percentage

enabled: Specify whether to enable auto scaling.

max_replicas: The upper limit for the number of pods that can be set by the autoscaler.

min_replicas: The lower limit for the number of pods that can be set by the autoscaler. If it is not specified or negative, the server will apply a default value.

target_cpu_utilization_percentage: The target average CPU utilization (represented as a percent of requested CPU) over all the pods. If it is not specified or negative, a default autoscaling policy is used.

  • false
  • 3
  • 1
  • 80
No
Route public hostname
  • hostname
Provide a hostname that the operator uses to create an OpenShift® route definition to access the application, most often the host name of the infrastructure node in Open Shift.

This parameter does not apply for non-OpenShift platforms.

<hostname> No

iccsap_production_setting

  • license

The value must be set to 'accept' to deploy.

accept

No
Storage license

dba_license

The value must be set to 'accept' to deploy.

accept

No
License

license

The value must be set to 'accept' to deploy. accept No
Run as user
  • run_as_user
User to run the deployment. If run_as_user is commented out, the deployment uses a UID auto-assigned by Open Shift.   No
Logs PVC name

datavolume

  • existing_pvc_for_iccsap_instance
  • existing_pvc_for_iccsap_logstore

  • The persistent volume claim for Content Collector for SAP Applications logs.

  • iccsap-instance
  • iccsap-logstore
No
probe > readiness
  • initial_delay_seconds
  • period_seconds
  • timeout_seconds
  • failure_threshold
The behavior of readiness probes to know when the containers are ready to start accepting traffic.

  • 180
  • 5
  • 10
  • 6
No
probe > liveness
  • initial_delay_seconds
  • period_seconds
  • timeout_seconds
  • failure_threshold
The behavior of liveness probes to know when to restart a container.

600

5

5

6

No
iccsap_configuration.storage.size_for_logstore Specify the size for Content Collector for SAP Applications log store. 1Gi  
iccsap_configuration.storage.storage_class Specify the storage class for Content Collector for SAP Applications log store persistent volume claim (PVC).    
node_affinity
  • deploy_arch
  • custom_node_selector_match_expression
Node affinity for the container. Empty No
custom_annotations Specify the custom annotations. Empty No
custom_labels Specify custom labels. Empty No
iccsap_configuration_multi Define one or more ICCSAP instance configurations. Each configuration must include an instance_id parameter that uniquely identifies the instance. The operator uses this structure to provision multiple independent ICCSAP instances with dedicated resources. Example:
iccsap_configuration_multi:
  - instance_id: "sap1"
    replica_count: 1
    # ... other parameters
  - instance_id: "sap2"
    replica_count: 1
    # ... other parameters
No