Shared parameters by Decision Designer and the decision runtime

Some parameters can be shared by Decision Designer and the decision runtime.

If a parameter is absent or has no value, then it means that the operator and Decision Intelligence Client Managed Software pattern refer to the default value. You can overwrite the default value by entering a new value in your custom resource.

Table 1. spec.ads_configuration parameters
Parameters Description Default/Example values
affinity Optional. Kubernetes affinity rules applied to all Decision Intelligence components. It can be overridden by service-level or component-level settings. It must conform to Kubernetes core/v1.Affinity specification.

For more information, see Kubernetes Affinity and Anti-Affinity External link opens a new window or tab.

null (no affinity rules)
tolerations Optional. Kubernetes tolerations applied to all Decision Intelligence components. It can be overridden by service-level or component-level settings. It must be an array conforming to Kubernetes core/v1.Toleration specification.

For more information, see Kubernetes Taints and Tolerations External link opens a new window or tab.

null (no tolerations)
seccomp_profile

Optional setting for secure computing mode (seccomp) profile for the Cloud Pak for Business Automation containers.

Note: Defining a custom local host seccomp profile that is striker than the default RuntimeDefault profile might cause the Decision Intelligence pods fail to start. This custom profile must be created at the worker nodes.

If it is not set, it falls back to shared_configuration.sc_seccomp_profile.

For more information about seccomp, see the Kubernetes documentation External link opens a new window or tab and the OpenShift® documentation External link opens a new window or tab.

The default seccomp profile is RuntimeDefault on OpenShift Container Platform (OCP).