Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
85 changes: 78 additions & 7 deletions modules/insights-operator-configuring.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,88 @@ The table below describes the available configuration attributes:

.Insights Operator configurable attributes
[options="header"]
[cols=".^2l,.^3a,.^1a,.^1a",options="header"]
|====
|Attribute name|Description|Value type|Default value
|`enableGlobalObfuscation`|Enables the global obfuscation of IP addresses and the cluster domain name|Boolean|`false`
|`scaInterval`|Specifies the frequency of the simple content access entitlements download|Time interval|`8h`
|`scaPullDisabled`|Disables the simple content access entitlements download|Boolean|`false`
|`clusterTransferInterval`|Specifies how often Insights Operator checks OpenShift Cluster Manager for available cluster transfers|Time interval|`24h`
|`disableInsightsAlerts`|Disables Insights Operator alerts to the cluster Prometheus instance|Boolean|`False`
|`httpProxy`, `httpsProxy`, `noProxy`|Set custom proxy for Insights Operator|URL|`no default`

|enableGlobalObfuscation
|Enables the global obfuscation of IP addresses and the cluster domain name.
|Boolean
|`false`

|endpoint
|Sets the upload endpoint.
|URL
|https://console.redhat.com/api/ingress/v1/upload

|clusterTransferEndpoint
|The endpoint for checking and downloading cluster transfer data.
|URL
|https://api.openshift.com/api/accounts_mgmt/v1/cluster_transfers/

|clusterTransferInterval
|Sets the frequency for checking available cluster transfers.
|Time interval
|`24h`

|conditionalGathererEndpoint
|Sets the endpoint for providing conditional gathering rule definitions.
|URL
|https://console.redhat.com/api/gathering/gathering_rules

|httpProxy,
httpsProxy,
noProxy
|Set custom proxy for Insights Operator.
|URL
|No default

|interval
|Sets the data gathering and upload frequency.
|Time interval
|`2h`

|reportEndpoint
|Specifies the endpoint for downloading the latest Insights analysis. For the specified default value, ensure that you replace `<cluster_id>` with the unique identified, cluster ID, of your cluster.
|URL
|https://console.redhat.com/api/insights-results-aggregator/v2/cluster/<cluster_id>/reports

|reportPullingDelay
|Sets the delay between data upload and data download.
|Time interval
|`60s`

|reportPullingTimeout
|Sets the timeout value for the Insights download request.
|Time interval
|`30s`

|reportMinRetryTime
|Sets the time for when to retry a request.
|Time interval
|`30s`

|scaEndpoint
|Specifies the endpoint for downloading the simple content access (SCA) entitlements.
|URL
|https://api.openshift.com/api/accounts_mgmt/v1/entitlement_certificates

|scaInterval
|Specifies the frequency of the simple content access entitlements download.
|Time interval
|`8h`

|scaPullDisabled
|Disables the simple content access entitlements download.
|Boolean
|`false`
|====

This procedure describes how to set custom Insights Operator configurations.
:_mod-docs-content-type: PROCEDURE
[id="creating-insights-config-configmap_{context}"]
== Creating the insights-config ConfigMap object

This procedure describes how to create the *insights-config* `ConfigMap` object for the Insights Operator to set custom configurations.

[IMPORTANT]
====
Expand Down