第2章 RHDH でのテレメトリーデータ収集の無効化
テレメトリーデータの収集を無効にするには、Helm チャートまたは Red Hat Developer Hub Operator 設定を使用して analytics-provider-segment プラグインを無効にする必要があります。
管理者は、ニーズに応じてテレメトリーデータ収集機能を無効にできます。たとえば、エアギャップ環境では、この機能を無効にすることで、RHDH アプリケーションの応答性に影響を与える不要な送信要求を回避できます。詳細は、RHDH でのテレメトリーデータ収集の無効化 セクションを参照してください。
2.1. Operator を使用したテレメトリーデータ収集の無効化 リンクのコピーリンクがクリップボードにコピーされました!
Operator を使用してテレメトリーデータ収集機能を無効にできます。
前提条件
- OpenShift Container Platform Web コンソールに管理者としてログインしている。
- Operator を使用して OpenShift Container Platform に Red Hat Developer Hub をインストールした。
手順
以下のいずれかの手順を実行します。
-
dynamic-plugins-rhdhConfigMap ファイルを作成し、analytics-provider-segmentプラグインを設定していない場合は、このプラグインをプラグインのリストに追加し、そのplugins.disabledパラメーターをtrueに設定します。 -
dynamic-plugins-rhdhConfigMap ファイルを作成し、analytics-provider-segmentプラグインを設定済みの場合は、プラグインのリストでこのプラグインを検索し、そのplugins.disabledパラメーターをtrueに設定します。 ConfigMap ファイルをまだ作成していない場合は、次の YAML コードを使用して作成します。
kind: ConfigMap apiVersion: v1 metadata: name: dynamic-plugins-rhdh data: dynamic-plugins.yaml: | includes: - dynamic-plugins.default.yaml plugins: - package: './dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment' disabled: true
-
dynamicPluginsConfigMapNameパラメーターの値を、Backstageカスタムリソースのdynamic-plugins-rhdhconfig map の名前に設定します。# ... spec: application: dynamicPluginsConfigMapName: dynamic-plugins-rhdh # ...- 設定変更を保存します。