This topic provides information about optional configuration options that you can configure using the Operator.
When you create a Central instance, the Operator lists the following configuration options for the Central
custom resource.
Parameter | Description |
---|---|
|
Specify a secret that contains the administrator password in the |
|
By default, Central only serves an internal TLS certificate, which means that you need to handle TLS termination at the ingress or load balancer level. If you want to terminate TLS in Central and serve a custom server certificate, you can specify a secret containing the certificate and private key. |
|
Set this parameter to |
|
If the node selector selects tainted nodes, use this parameter to specify a taint toleration key, value, and effect for Central. This parameter is mainly used for infrastructure nodes. |
|
Set this to |
|
Use this parameter to specify a custom port for your load balancer. |
|
Use this parameter to specify a static IP address reserved for your load balancer. |
|
Set this to |
|
Specify a custom hostname to use for Central’s route. Leave this unset to accept the default value that OpenShift Container Platform provides. |
|
Set this to |
|
Use this to specify an explicit node port. |
|
Use |
|
If you want this component to only run on specific nodes, you can configure a node selector by using this parameter. |
|
Specify a host path to store persistent data in a directory on the host. Red Hat does not recommend using this. If you need to use host path, you must use it with a node selector. |
|
The name of the PVC to manage persistent data.
If no PVC with the given name exists, it will be created. The default value is |
|
The size of the persistent volume when created through the claim. This is automatically generated by default. |
|
The name of the storage class to use for the PVC. If your cluster is not configured with a default storage class, you must provide a value for this parameter. |
|
Use this parameter to override the default resource limits for the Central. |
|
Use this parameter to override the default resource requests for the Central. |
|
Use this parameter to specify the image pull secrets for the Central image. |
Parameter | Description |
---|---|
|
If you want this scanner to only run on specific nodes, you can configure a node selector by using this parameter. |
|
If the node selector selects tainted nodes, use this parameter to specify a taint toleration key, value, and effect for Scanner. This parameter is mainly used for infrastructure nodes. |
|
Use this parameter to override the default resource limits for the scanner. |
|
Use this parameter to override the default resource requests for the scanner. |
|
When enabled, the number of analyzer replicas is managed dynamically based on the load, within the limits specified. |
|
Specifies the maximum replicas to be used the analyzer autoscaling configuration |
|
Specifies the minimum replicas to be used the analyzer autoscaling configuration |
|
When autoscaling is disabled, the number of replicas will always be configured to match this value. |
|
If you want this component to only run on specific nodes, you can configure a node selector by using this parameter. |
|
If the node selector selects tainted nodes, use this parameter to specify a taint toleration key, value, and effect for Scanner DB. This parameter is mainly used for infrastructure nodes. |
|
Use this parameter to override the default resource limits for the scanner. |
|
Use this parameter to override the default resource requests for the scanner. |
|
Use |
|
If you do not want to deploy Scanner, you can disable it by using this parameter. If you disable Scanner, all other settings in this section have no effect. Red Hat does not recommend disabling Red Hat Advanced Cluster Security for Kubernetes Scanner. |
Parameter | Description |
---|---|
|
Additional Trusted CA certificates for the secured cluster to trust. These certificates are typically used when integrating with services using a private certificate authority. |
|
Specify |
|
Allows specifying custom annotations for the Central deployment. |
|
Advanced settings to configure environment variables. |
|
Configures whether RHACS should run in online or offline mode. In offline mode, automatic updates of vulnerability definitions and kernel modules are disabled. |