From dd3bf239696f3f4b30618f8e8c88cc3221708815 Mon Sep 17 00:00:00 2001 From: dfitzmau Date: Thu, 21 Aug 2025 11:01:48 +0100 Subject: [PATCH] OCPBUGS-60660-15: Added proxy attribute to the Insights Operator configu --- modules/insights-operator-configuring.adoc | 85 ++++++++++++++++++++-- 1 file changed, 78 insertions(+), 7 deletions(-) diff --git a/modules/insights-operator-configuring.adoc b/modules/insights-operator-configuring.adoc index 4c87e37cd9ff..ca9d3c560be5 100644 --- a/modules/insights-operator-configuring.adoc +++ b/modules/insights-operator-configuring.adoc @@ -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 `` with the unique identified, cluster ID, of your cluster. +|URL +|https://console.redhat.com/api/insights-results-aggregator/v2/cluster//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] ====