CallCenter parameters

The CallCenter custom resource properties are used for deployment of IBM® Sterling™ Call Center servers.

For more information about Sterling Call Center, see Managing Call Center.

The following table lists and explains the attributes that are used by Sterling Call Center.

Table 1. Properties forSterling Call Center
Property Default value Value type Required Description
license   boolean Yes Accept Sterling Order Management System Software license. For more information, see License property.
secret   string Yes Provide the name of the secret that contains sensitive properties for deployment. For more information, see Creating a secret.
image   object Yes Used to define image configuration for deployment of servers. For more information, see Configuring callCenter parameter for image.
callCenter   object Yes Used to define the IBM Sterling Call Center base and extn deployment parameters. For more information, see callCenter parameter.
adminURL   string Yes Specify the URL where icc is deployed.
networking.ingress   object Yes Used to define common ingress and service properties that can be applicable to all the AppServer instances. For more information, see ingress properties.
networkPolicy   object No Used to configure network policies to control the traffic flow of pods. For more information, see networkPolicy parameter.
podAnnotations   object No Specify annotations for pod as key-value pair.
podLabels   object No Specify labels for pod as key-value pair.
serverProfiles   object No Used to define the list of server profile definitions where each profile can define its own request and limit values of CPU and memory, and servers can refer to these profiles by just using the profile name. For more information, see serverProfiles parameter.
additionalMounts   object No List of additional mounts like ConfigMaps, secrets, and PVC with volume mount configuration to be mounted into each pod. For more information, see additionalMounts parameter.
replicaCount 1 integer No Specify the number of server instances to be deployed.
upgradeStrategy   string No Specify the deployment strategy to be used for upgrading the orderHub deployments. Available options are RollingUpdate and Recreate.
horizontalPodAutoscaler   string No Specify the name of the pre-defined Horizontal Pod Autoscaler that is to be used. For more information, see horizontalPodAutoscalers parameter.
probeConfig   String No Specify the name of the probe configuration to use.
Note: If the key in the podLabels or podAnnotations is the same as defined in common.pod.podLabels/podAnnotations, then it overwrites the key defined in common.

OIDC parameter

The following table explains the attributes for the OIDC parameters.
Table 2. Properties for OIDC
Property Default value Value type Required Description
oidc.enabled false string No Enable or disable OIDC.
oidc.provider   string Yes Specify the OIDC provider name.
oidc.discoveryurl   string Yes Specify the OIDC discovery URL.
oidc.class   string No Specify the OIDC class.
oidc.uniqueClaim sub string No Specify the OIDC unique claim details.
oidc.secondaryid email string No Specify the secondary ID.
oidc.logouturl   string Yes Specify the OIDC logout URL.
Note: The OIDC configuration for Sterling Call Center must match to the icc server configuration it binds to.