1.10.3. 定義

1.10.3.1. MultiClusterObservability

名前説明Schema

apiVersion
必須

MultiClusterObservability のバージョンスキーマ。

string

kind
必須

REST リソース (MultiClusterObservability) を表す文字列の値。

string

metadata
必須

ポリシーを定義するルールを記述します。

オブジェクト

spec

Name (名前)説明Schema

availabilityConfig
任意

高可用性サポートの選択に使用するパラメーター。これにより、フェイルオーバー時のサポートが提供され、リソースを多く使用できます。
オプション: Basic および High

string

enableDownSampling
任意

downsample を有効または無効にします。デフォルト値は false です。downsample データがない場合は、クエリーを利用できません。

boolean

imagePullPolicy
任意

可観測性イメージのプルポリシー。

string

imagePullSecret
任意

可観測性イメージのプルシークレット。

string

nodeSelector
任意

ノード選択の制約のサポート

object

observabilityAddonSpec
任意

アドオンが有効な全マネージドクラスターのグローバル設定。

observabilityAddonSpec

retentionResolution1h
任意

バスケットに解像度 2 のサンプルを保持する時間 (1 時間)。デフォルト値は 30 日 (30d) です。

string

retentionResolution5m
任意

バスケットに解像度 1 のサンプルを保持する時間 (5 分)。デフォルト値は 14 日 (14d) です。

string

retentionResolutionRaw
任意

バスケットで未加工の解像度サンプルを保持する時間。

string

storageConfigObject
必須

可観測性が使用するストレージを指定します。

storageConfigObject

observabilityAddonSpec

Name (名前)説明Schema

enableMetrics
任意

可観測性アドオンがメトリクスをハブクラスターに送信するかどうかを指定します。デフォルト値は true です。

boolean

interval
任意

可観測性アドオンがメトリクスをハブクラスターに送信する間隔。デフォルト値は 60 秒(60s)です。

整数

storageConfigObject

名前説明Schema

metricObjectStorage
必須

メトリクスのシークレットを設定するオブジェクトストア。

metricObjectStorage

statefulSetSize
任意

可観測性ステートフルセットに適用されるストレージの量 (Thanos ストア、ルール、コンパクト、およびレシーバー)。デフォルト値は 10Gi です。

文字列

statefulSetStorageClass
任意

storageClass ステートフルセットを指定します。このストレージは、オペレーティングシステムでストレージを作成するように MetricObjectStorage が設定されている場合に、オブジェクトストレージに使用します。デフォルト値は gp2 です。

string

metricObjectStorage

Name (名前)説明Schema

key
必須

選択するシークレットのキー。有効な秘密鍵でなければなりません。

文字列

name
必須

metricObjectStorage の名前。

文字列