APIリファレンス
API Instana のリファレンス
パッケージ
instana.io/v1beta2
パッケージ v1beta2 には、v1beta2 API グループの API スキーマ定義が含まれている
リソース・タイプ
受容体
アクセプタには、アクセプタリスナーの設定(ホスト名とポート)が含まれています。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
agent HostPortWithName |
エージェント受信側のホストとポート | ||
eum HostPortWithName |
エンドユーザー監視受信側(EUM)のホストとポート | ||
synthetics HostPortWithName |
合成テストの受信側のホストとポート | ||
serverless HostPortWithName |
サーバーレス・アクセプター(EUM)のホストとポート | ||
otlp OTLP受容体 |
OpenTelemetryアクセプターの設定 |
AutoscalingConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
enabledブール値 |
このコンポーネントのオートスケーリングを有効にします。 設定されていない場合は、グローバル設定から継承されます。 | ||
minReplicas整数 |
オートスケーラーがスケーリングを開始するレプリカの最小数。デフォルトは 1 です。 | ||
maxReplicas整数 |
オートスケーラーがスケールアップできるレプリカ数の上限。デフォルト値は ResourceProfile に基づいています。 | ||
metrics MetricSpec 配列 |
「Metrics」には、目的のレプリカ数を計算するために使用する仕様が指定されています(すべてのメトリクスにおける最大レプリカ数が採用されます)。設定されていない場合、デフォルトのメトリクスは平均CPU使用率の150%に設定されます。 | ||
behavior HorizontalPodAutoscalerBehavior |
「Behavior」では、ターゲットの拡大・縮小の挙動を、拡大方向( scaleUp )および縮小方向( scaleDown )の両方で設定します。 設定されていない場合、スケールアップおよびスケールダウンにはデフォルトの HPAScalingRules が使用されます。 | 任意:{} |
BeeInstanaConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
hosts文字列の配列 |
データ・ストアに接続するためのホストのリスト。 ClickHouse クラスターの場合は、各項目をシャーディングのための正しい順序で入力する必要があります。 | MinItems: 1 | |
ports NamedPorts |
データ・ストアに接続するための名前付きポートのリスト。 省略した場合は、デフォルト・ポートが使用されます。 | ||
properties プロパティ |
データ・ストアのオプション・プロパティー。 | ||
authEnabledブール値 |
データ・ストアの認証を有効にします。 資格情報は、対応するコアと同じ名前を持つコア名前空間内のシークレットに構成する必要があります。 | ||
clusteredブール値 |
BeeInstana オペレータークラスターの場合、値は次の通りでなければなりません。true |
はい |
CassandraConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
hosts文字列の配列 |
データ・ストアに接続するためのホストのリスト。 ClickHouse クラスタの場合、シャード化を行うにはエントリが正しい順序で並んでいる必要があります。 | MinItems: 1 | |
ports NamedPorts |
データ・ストアに接続するための名前付きポートのリスト。 省略した場合は、デフォルト・ポートが使用されます。 | ||
properties プロパティ |
データ・ストアのオプション・プロパティー。 | ||
authEnabledブール値 |
データ・ストアの認証を有効にします。 資格情報は、対応するコアと同じ名前を持つコア名前空間内のシークレットに構成する必要があります。 | ||
keyspaces文字列の配列 |
|||
datacenter文字列 |
cassandra | ||
strategy文字列 |
キースペースが使用するデータレプリケーション戦略を指定します | NetworkTopologyStrategy | 列挙型: [ SimpleStrategy NetworkTopologyStrategy SingleRegionStrategy LocalStrategy ] |
replicationFactor整数 |
1 | 最小: 1 | |
| is AmazonKeyspacesはブール値ですか | Datastaxの Cassandra の代わりにAmazon Keyspacesを使用するかどうかを指定します。 この機能は現在、社内利用のみを対象としています。 | いいえ |
CircuitBreakers
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
maxConnections整数 |
アップストリーム・クラスタへの接続数の上限。 | ||
maxPendingRequests整数 |
アップストリーム・クラスタに対して許可される保留中のリクエストの最大数。 | ||
maxRequests整数 |
アップストリーム・クラスタに対して許可される並列リクエストの最大数。 | ||
maxRetries整数 |
アップストリーム・クラスタに対して許可される並列リトライの最大回数。 |
ClickhouseConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
hosts文字列の配列 |
データ・ストアに接続するためのホストのリスト。 ClickHouse クラスターの場合は、各項目をシャーディングのための正しい順序で入力する必要があります。 | MinItems: 1 | |
ports NamedPorts |
データ・ストアに接続するための名前付きポートのリスト。 省略した場合は、デフォルト・ポートが使用されます。 | ||
properties プロパティ |
データ・ストアのオプション・プロパティー。 | ||
authEnabledブール値 |
データ・ストアの認証を有効にします。 資格情報は、対応するコアと同じ名前を持つコア名前空間内のシークレットに構成する必要があります。 | ||
schemas文字列の配列 |
|||
clusterName文字列 |
ローカル |
ComponentConfig
ComponentConfig を使用すると、特定のコンポーネントを追加で構成できます。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
name文字列 |
コンポーネントの名前。 | ||
extraLabelsオブジェクト (キー:文字列, 値:文字列) |
ExtraLabels このコンポーネントに関連するすべてのオブジェクトに追加されます。 | ||
disabledブール値 |
コンポーネントを使用不可にします。 | ||
imageTag文字列 |
コンポーネントの Docker イメージ・タグをオーバーライドします。 | ||
imageConfigImageConfig |
// コンポーネントの「 Docker 」画像を上書きします。 controller-gen では、 JSON タグの設定が必須となっていますが、プライベートフィールドに対しては意味を成しません。 | ||
replicas整数 |
必要なレプリカの数。 設定しない場合、デフォルトは 1 です。 | ||
env 環境 |
コンテナーに設定する追加の環境変数のリスト。 | ||
resources ResourceRequirements |
このコンポーネントに必要な計算リソース。 この値が省略されている場合、オペレーターは、構成されているプロファイルに応じて適切なデフォルト値を適用します。 | ||
autoscalingConfig AutoscalingConfig |
コンポーネントごとの自動スケーリング設定。それ以外の場合は、標準の動作が適用されます。 | ||
affinity アフィニティ |
アフィニティー・スケジューリング・ルールのグループ。 | ||
nodeSelectorオブジェクト (キー:文字列, 値:文字列) |
ポッドがそのノードでスケジュールされるためにノードのラベルと一致する必要があるセレクター。 | ||
tolerations 許容範囲 |
この許容が適用されるポッドは、マッチング演算子を使用して、そのトリプルkey,value,effect に一致operatorするあらゆる汚染を許容します。 |
||
priorityClassName文字列 |
コンポーネントの優先順位クラスを構成します。 | ||
properties プロパティ |
コンポーネント構成プロパティーを構成します。 |
ComponentConfigs
基本型: ComponentConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
name文字列 |
コンポーネントの名前。 | ||
extraLabelsオブジェクト (キー:文字列, 値:文字列) |
ExtraLabels このコンポーネントに関連するすべてのオブジェクトに追加されます。 | ||
disabledブール値 |
コンポーネントを使用不可にします。 | ||
imageTag文字列 |
コンポーネントの Docker イメージ・タグをオーバーライドします。 | ||
imageConfigImageConfig |
// コンポーネントの「 Docker 」画像を上書きします。 controller-gen では、 JSON タグの設定が必須となっていますが、プライベートフィールドに対しては意味を成しません。 | ||
replicas整数 |
必要なレプリカの数。 設定しない場合、デフォルトは 1 です。 | ||
env 環境 |
コンテナーに設定する追加の環境変数のリスト。 | ||
resources ResourceRequirements |
このコンポーネントに必要な計算リソース。 この値が省略されている場合、オペレーターは、構成されているプロファイルに応じて適切なデフォルト値を適用します。 | ||
autoscalingConfig AutoscalingConfig |
コンポーネントごとの自動スケーリング設定。それ以外の場合は、標準の動作が適用されます。 | ||
affinity アフィニティ |
アフィニティー・スケジューリング・ルールのグループ。 | ||
nodeSelectorオブジェクト (キー:文字列, 値:文字列) |
ポッドがそのノードでスケジュールされるためにノードのラベルと一致する必要があるセレクター。 | ||
tolerations 許容範囲 |
この許容が適用されるポッドは、マッチング演算子を使用して、そのトリプルkey,value,effect に一致operatorするあらゆる汚染を許容します。 |
||
priorityClassName文字列 |
コンポーネントの優先順位クラスを構成します。 | ||
properties プロパティ |
コンポーネント構成プロパティーを構成します。 |
ConcertGatewayConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
enabledブール値 |
コンサートゲートウェイコンポーネントを有効にします。 | いいえ | |
config DeploymentConfig |
コンサート・ゲートウェイの導入設定。 | ||
imageConfig ImageConfig |
コンサートゲートウェイイメージの設定 | ||
imagePullSecrets LocalObjectReference 配列 |
ImagePullSecrets これは、イメージをプルする際に使用するシークレットへの参照一覧です。 | ||
replicas整数 |
コンサート・ゲートウェイのレプリカ数。 | ||
loadBalancerConfig LoadBalancerConfig |
LoadBalancer コンサート・ゲートウェイの設定。 | ||
internalTLSSecretName文字列 |
コンサートゲートウェイ用の内部 TLS 証明書を含むシークレットの名前。 | ||
propertiesプロパティ |
Concert Gateway固有の設定プロパティ。 |
コントローラー
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
imageConfig ImageConfig |
gateway-controller イメージの設定 | ||
replicas整数 |
ゲートウェイ・コントローラーのレプリカ数 | ||
tlsCipherSuites文字列の配列 |
使用する TLS 暗号スイートのリスト。 'disableTls' がtrueの場合、無視される | ||
config DeploymentConfig |
ゲートウェイ・コントローラーのデプロイメント設定を定義します。 |
Core
Core は、コア API のスキーマです。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
apiVersion文字列 |
instana.io/v1beta2 |
||
kind文字列 |
Core |
||
metadata ObjectMeta |
フィールドの詳細についてはmetadata、 Kubernetes および API のドキュメントを参照してください。 |
||
spec CoreSpec |
CoreSpec は、Instana コアの構成を指定します。 |
CoreList
CoreSpec
CoreSpec は、Core の必要な状態を定義します。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
extraLabelsオブジェクト (キー:文字列, 値:文字列) |
オペレーターが作成するすべてのオブジェクトに追加されるラベル。 そこに明示的に設定されていない限り、これにはUnitオブジェクトも含まれます。 | ||
imageConfig ImageConfig |
コンポーネントの Docker イメージをオーバーライドします。 オーバーライドする必要があるフィールド (タグなど) のみを設定する必要があります。 | ||
imagePullPolicy PullPolicy |
イメージ・プル・ポリシー。 Always、Never、または IfNotPresent のいずれかです。 デフォルト値は、:latest タグが指定されている場合は Always で、そうでない場合は IfNotPresent です。 | ||
imagePullSecrets LocalObjectReference 配列 |
ImagePullSecrets は、イメージのプルに使用するシークレットへの参照のオプション・リストです。 指定されたシークレットは、コア名前空間とユニット名前空間に存在している必要があります。 | ||
serviceAccountAnnotationsオブジェクト (キー:文字列, 値:文字列) |
ポッドに対して作成される ServiceAccount の注釈。 例えば、EKS に IAM 役割を割り当てるために使用できます。 | ||
priorityClassName文字列 |
オペレーターによって作成されるすべてのポッドに対するグローバル優先順位クラスを構成します。 | ||
baseDomain文字列 |
Instana の基本ドメイン。 | ||
domains ドメイン |
使用しないでください:ベースドメインおよびアクセプタドメインの設定を行います。 | ||
acceptors 受容体 |
すべてのアクセプタのドメインとポートの設定。 | ||
gatewayConfig GatewayConfig |
ゲートウェイコンポーネントの設定 | ||
autoscalingEnabledブール値 |
ベータ版(代表的なテストクラスターでの動作を確認してください。) Instana バックエンドコンポーネント用の HorizontalPodAutoscaling リソースを作成できるようにします。これに関する詳細な設定を行うには、 ComponentConfig 内の AutoscalingConfig を参照してください。 | ||
resourceProfile ResourceProfile |
使用するリソース・プロファイル。 | ミディアム | 一覧:[デモ 小 中 大] |
storageConfigs StorageConfigs |
すべての外部ストレージの構成。 各コンポーネントの外部ストレージを保管する場所を構成します。 | ||
heapDumpsPVC PersistentVolumeClaimSpec |
JVM のヒープダンプを保存するためのPVCを設定します。 設定されていない場合、ヒープダンプは OufOfMemoryError にあるマウント済みの emptyDir に書き込まれます。 このボリュームは、ReadWriteMany アクセスをサポートしていなければなりません。 | ||
datastoreConfigs DatastoreConfigs |
DatastoreConfigs は、データ・ストア接続情報を構成します。 | ||
componentConfigs ComponentConfigs |
ComponentConfigs は、コンポーネントのデフォルト構成をオーバーライドします。 | ||
portalConfigPortalConfig |
PortalConfig Portalの設定が含まれています | ||
deploymentStrategyType DeploymentStrategyType |
コンポーネント・デプロイメントのデプロイメント戦略のタイプ (デフォルト: RollingUpdate) | RollingUpdate | 列挙型: [ RollingUpdate Recreate] オプション: {} |
emailConfig EmailConfig |
Amazon SES または SMTP サーバーを介して E メールを送信するための構成。 | ||
serviceProviderConfig ServiceProviderConfig |
SAML または OIDC のサービス・プロバイダー構成。 | ||
proxyConfig ProxyConfig |
ProxyConfig 構成。 | ||
geoDbUrl文字列 |
URL GeoLite2 の地理位置情報データファイルをダウンロードするには。 | https://artifact-public.instana.io/artifactory/rel-generic-instana-virtual/geodb/geolite2-city.tar.gz | |
repositoryURL文字列 |
エージェント・アーティファクト・リポジトリ URL。 | https://artifact-public.instana.io/artifactory/rel-generic-instana-virtual/ | |
agentAcceptorConfig HostPort |
エージェント・アクセプターのホストとポート。 | ||
featureFlags FeatureFlags |
グローバル・フィーチャー・フラグを構成します。 | ||
env 環境 |
グローバル環境変数を構成します。 | ||
properties プロパティ |
グローバルなコンポーネント構成プロパティーを構成します。 | ||
nodeSelectorオブジェクト (キー:文字列, 値:文字列) |
そのノードでスケジュールされるポッドのノードのラベルと一致する必要があるセレクター。 | ||
tolerations 許容範囲 |
この許容が適用されるポッドは、マッチング演算子を使用して、そのトリプルkey,value,effect に一致operatorするあらゆる汚染を許容します。 |
||
operationMode OperationMode |
オペレーター動作モード。 「通常」または「保守」のいずれか (デフォルトは「通常」)。 デプロイメントは、「保守」に設定されている場合はゼロにスケーリングされます。 | 標準 | Enum: [通常メンテナンス] |
operationScopes OperationScope 配列 |
デプロイするスコープのコンポーネントを定義します。 SaaS-like の導入シナリオにのみ該当します。 | [コア・グローバル] | 列挙型: [コアグローバル] |
DatastoreConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
hosts文字列の配列 |
データ・ストアに接続するためのホストのリスト。 ClickHouse クラスターの場合は、各項目をシャーディングのための正しい順序で入力する必要があります。 | MinItems: 1 | |
ports NamedPorts |
データ・ストアに接続するための名前付きポートのリスト。 省略した場合は、デフォルト・ポートが使用されます。 | ||
properties プロパティ |
データ・ストアのオプション・プロパティー。 | ||
authEnabledブール値 |
データ・ストアの認証を有効にします。 資格情報は、対応するコアと同じ名前を持つコア名前空間内のシークレットに構成する必要があります。 |
DatastoreConfigs
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
cassandraConfigs CassandraConfig 配列 |
|||
clickhouseConfigs ClickhouseConfig 配列 |
|||
elasticsearchConfig ElasticsearchConfig |
|||
kafkaConfig KafkaConfig |
|||
beeInstanaConfig BeeInstanaConfig |
|||
postgresConfigs PostgresConfig 配列 |
DeploymentConfig
DeploymentConfig コンポーネントのデプロイに関する設定を定義します。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
envs 環境 |
環境変数 | ||
extraLabelsセット |
Gatewayポッド用の追加ラベル | ||
resources ResourceRequirements |
このコンポーネントに必要な計算リソース。 この値が省略されている場合、オペレーターは、構成されているプロファイルに応じて適切なデフォルト値を適用します。 | ||
affinity アフィニティ |
アフィニティー・スケジューリング・ルールのグループ。 | ||
nodeSelectorオブジェクト (キー:文字列, 値:文字列) |
ポッドがそのノードでスケジュールされるためにノードのラベルと一致する必要があるセレクター。 | ||
tolerations 許容範囲 |
この許容が適用されるポッドは、マッチング演算子を使用して、そのトリプルkey,value,effect に一致operatorするあらゆる汚染を許容します。 |
||
priorityClassName文字列 |
コンポーネントの優先順位クラスを構成します。 |
ElasticsearchConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
hosts文字列の配列 |
データ・ストアに接続するためのホストのリスト。 ClickHouse クラスターの場合は、各項目をシャーディングのための正しい順序で入力する必要があります。 | MinItems: 1 | |
ports NamedPorts |
データ・ストアに接続するための名前付きポートのリスト。 省略した場合は、デフォルト・ポートが使用されます。 | ||
properties プロパティ |
データ・ストアのオプション・プロパティー。 | ||
authEnabledブール値 |
データ・ストアの認証を有効にします。 資格情報は、対応するコアと同じ名前を持つコア名前空間内のシークレットに構成する必要があります。 | ||
clusterName文字列 |
オンプレミス_オンプレミス | ||
defaultIndexShards整数 |
5 | ||
defaultIndexReplicas整数 |
0 | ||
defaultIndexRoutingPartitionSize整数 |
2 | ||
indexConfigs IndexConfig 配列 |
|||
isAmazonOpensearchブール値 |
Elasticsearch の代わりにAmazon OpenSearchを使用するかどうかを指定します。 この機能は現在、社内利用のみを対象としています。 | いいえ |
EmailConfig
EmailConfig は、E メール用の構成です。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
smtpConfig SMTPConfig |
E メール送信用に SMTP サーバーを構成します。 | ||
sesConfig SESConfig |
E メール送信用に Amazon Simple Email Service を構成します。 |
Env
EnvoyLogLevel
環境
FeatureFlag
FeatureFlag フラグ構成。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
name文字列 |
機能フラグの名前。 | ||
enabledブール値 |
機能フラグを切り替えます。 |
FeatureFlags
基本型: FeatureFlag
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
name文字列 |
機能フラグの名前。 | ||
enabledブール値 |
機能フラグを切り替えます。 |
GCloudConfig
基底型: struct {Bucket string "json:"bucket""; Prefix string "json:"prefix""; StorageClass string "json:"storageClass""; BucketLongTerm string "json:"bucketLongTerm,omitempty""; PrefixLongTerm string "json:"prefixLongTerm,omitempty""; StorageClassLongTerm string "json:"storageClassLongTerm,omitempty""; ServiceAccountKey string "json:"-" yaml:"serviceAccountKey""}
GCloudConfig 構成。
表示場所:
ゲートウェイ
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
imageConfig ImageConfig |
ゲートウェイイメージの設定 | ||
replicas整数 |
ゲートウェイのレプリカ数 | ||
logLevel EnvoyLogLevel |
ゲートウェイのログレベルを設定する | エラー | 列挙型: [デバッグ情報の表示をオフ] |
adminListener文字列 |
ゲートウェイ管理エンドポイントのリスナーIPを設定する | 127.0.0.1 | |
circuitBreakers CircuitBreakers |
ゲートウェイの受信トラフィックに対するサーキットブレーカーの設定値を構成します。 | ||
config DeploymentConfig |
ゲートウェイの展開設定を定義します。 | ||
loadBalancerConfig LoadBalancerConfig |
LoadBalancer ゲートウェイの設定。 | ||
externalHTTPSPort整数 |
ゲートウェイの外部 HTTPS ポートを設定します。 | ||
overloadManagerOverloadManager |
ゲートウェイのオーバーロードマネージャ設定 |
GatewayConfig
GatewayControllerConfig ゲートウェイコンポーネントの設定が含まれています。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
disableTLSブール値 |
TLS の終了を無効にする | いいえ | |
gateway ゲートウェイ |
ゲートウェイコンポーネントの設定 | ||
controller コントローラー |
ゲートウェイ・コントローラー・コンポーネントの設定 | ||
concertConcertGatewayConfig |
コンサートゲートウェイコンポーネントの設定 |
HostPort
HostPort には、ホストとポートの組み合わせが保持されます。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
host文字列 |
ホスト名または IP アドレス。 | ||
port整数 |
ポート。 |
HostPortWithName
ImageConfig
イメージ構成 は、コンポーネントの Docker イメージを構成します。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
registry文字列 |
使用する Docker レジストリー。 デフォルトは「artifact-public.instana.io」です。 | ||
repository文字列 |
レジストリー内のイメージへのパス。 デフォルトは「backend」です。 オペレーターは、フル・イメージ・タグを計算するときに、コンポーネント名を自動的に付加します。 | ||
tag文字列 |
使用するイメージ・バージョン。 各オペレーター・リリースには、フィールドを空のままにした場合に使用されるデフォルト・バージョンが付属しています。 |
IndexConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
name文字列 |
|||
shards整数 |
|||
replicas整数 |
|||
routingPartitionSize整数 |
KafkaConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
hosts文字列の配列 |
データ・ストアに接続するためのホストのリスト。 ClickHouse クラスターの場合は、各項目をシャーディングのための正しい順序で入力する必要があります。 | MinItems: 1 | |
ports NamedPorts |
データ・ストアに接続するための名前付きポートのリスト。 省略した場合は、デフォルト・ポートが使用されます。 | ||
properties プロパティ |
データ・ストアのオプション・プロパティー。 | ||
authEnabledブール値 |
データ・ストアの認証を有効にします。 資格情報は、対応するコアと同じ名前を持つコア名前空間内のシークレットに構成する必要があります。 | ||
replicationFactor整数 |
1 | 最小: 1 | |
saslMechanism文字列 |
クライアントがブローカーでの認証に使用する SASL メカニズム。 可能な値は、PLAIN、 SCRAM-SHA-256、 SCRAM-SHA-512です。 | PLAIN | |
securityProtocol文字列 |
Kafka クライアントで使用されるセキュリティプロトコル。 指定可能な値は、PLAINTEXT、SASL_PLAINTEXT、SASL_SSL、 SSL です | SASL_PLAINTEXT |
LoadBalancerConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
enabledブール値 |
ロードバランサーの作成を有効にする。 | いいえ | |
ip文字列 |
ロードバランサーの外部IPを設定します。 | MaxLength: 253 パターン:^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$ |
|
externalTrafficPolicy ServiceExternalTrafficPolicy |
ロードバランサーの外部トラフィックポリシーを設定します。 | ローカル | |
annotations セット |
ロードバランサーの注釈を設定します。 |
NamedPorts
OTLP受容体
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
http HostPortWithName |
OpenTelemetryアクセプター( HTTP エンドポイント)のホストとポート | ||
grpc HostPortWithName |
OpenTelemetryアクセプター( gRPC エンドポイント)のホストとポート |
OperationMode
OperationScope
OverloadManager
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
heapShrinkScalingThreshold整数 |
Envoy の「shrink_heap」オーバーロードアクションをトリガーするための閾値。 | 25 GB | 最大:100 最小:0 |
heapShrinkSaturationThreshold整数 |
Envoy の「shrink_heap」オーバーロードアクションがフルスケールで動作するしきい値。 | 50 | 最大:100 最小:0 |
maxHeapSizePercent整数 |
割り当てられたメモリ総量に対するヒープサイズの最大割合。 | 90 | 最大:100 最小:0 |
PortalConfig
PostgresConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
hosts文字列の配列 |
データ・ストアに接続するためのホストのリスト。 ClickHouse クラスターの場合は、各項目をシャーディングのための正しい順序で入力する必要があります。 | MinItems: 1 | |
ports NamedPorts |
データ・ストアに接続するための名前付きポートのリスト。 省略した場合は、デフォルト・ポートが使用されます。 | ||
properties プロパティ |
データ・ストアのオプション・プロパティー。 | ||
authEnabledブール値 |
データ・ストアの認証を有効にします。 資格情報は、対応するコアと同じ名前を持つコア名前空間内のシークレットに構成する必要があります。 | ||
databases文字列の配列 |
プロパティー
プロパティー
ProxyConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
host文字列 |
ホスト名または IP アドレス。 | ||
port整数 |
ポート。 | ||
nonProxyHosts文字列の配列 |
ResourceProfile
S3Config
基底型: struct {Endpoint string "json:"endpoint""; Region string "json:"region""; Bucket string "json:"bucket""; Prefix string "json:"prefix""; StorageClass string "json:"storageClass""; BucketLongTerm string "json:"bucketLongTerm,omitempty""; PrefixLongTerm string "json:"prefixLongTerm,omitempty""; StorageClassLongTerm string "json:"storageClassLongTerm,omitempty""; ForcePathStyle bool "json:"forcePathStyle,omitempty""; AccessKeyId string "json:"-" yaml:"accessKeyId""; SecretAccessKey string "json:"-" yaml:"secretAccessKey""}
S3Config 構成。
表示場所:
SESConfig
SESConfig は、E メール送信用に Amazon Simple Email Service を構成します。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
from文字列 |
発信元の E メール・アドレス。 | ||
returnPath文字列 |
リターン・パス。 | ||
region文字列 |
AWS リージョン。 |
SMTPConfig
SMTPConfig は、E メール送信用に SMTP サーバーを構成します。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
from文字列 |
発信元の E メール・アドレス。 | ||
host文字列 |
SMTP サーバーのホスト名。 | ||
port整数 |
SMTP サーバーのポート。 | ||
useSSLブール値 |
UseSSL が true に設定されている場合、SSL が有効になります。 | いいえ | |
startTLSブール値 |
StartTLS が true に設定されている場合、TLS が有効になります。 | いいえ | |
check_server_identityブール値 |
CheckServerIdentity が true に設定されている場合、サーバー ID 検証が有効になります。 | いいえ |
ServiceProviderConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
basePath文字列 |
ベース URL (デフォルト設定: "/auth")。 | /auth | パターン:^\/.* |
maxIDPMetadataSizeInBytes整数 |
最大 IDP メタデータ・サイズ (デフォルト設定: 200000)。 | 200000 | |
maxAuthenticationLifetimeSeconds整数 |
認証の最大存続時間 (デフォルト設定: 604800)。 | 604800 |
状況
基礎となる型: string
Instana ステータス。
表示場所:
- ResourceStatus
| フィールド | 説明 |
|---|---|
Ready |
|
Error |
|
Progressing |
|
Maintenance |
StorageConfig
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
pvcConfig PersistentVolumeClaimSpec |
外部ストレージ用の PersistentVolumeClaim を設定します。 このボリュームは、ReadWriteMany アクセスをサポートしていなければなりません。 | ||
s3Config S3Config |
外部ストレージ用に S3 (または互換性のある) を構成します。 | ||
gcloudConfig GCloudConfig |
外部ストレージ用に Google Cloud Storage を構成します。 |
StorageConfigs
外部ストレージ (PVC、 S3、GCloud バケット) の構成
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
rawSpans StorageConfig |
ロー・スパン外部ストレージの構成。 未加工スパンの保管先を構成します。 | ||
synthetics StorageConfig |
シンセティック外部ストレージの構成。 シンセティック・テスト結果を保管する場所を構成します。 | ||
syntheticsKeystore StorageConfig |
シンセティック外部ストレージの構成。 シンセティックが資格情報を保管する場所を構成します。 | ||
eumSourceMaps StorageConfig |
EUM 外部ストレージの構成。 EUM ソース・マップを保管する場所を構成します。 | ||
butlerKeystore StorageConfig |
Butlerの外部ストレージの設定。 |
ユニット
Unit は、units API のスキーマです。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
apiVersion文字列 |
instana.io/v1beta2 |
||
kind文字列 |
Unit |
||
metadata ObjectMeta |
フィールドの詳細についてはmetadata、 Kubernetes および API のドキュメントを参照してください。 |
||
spec UnitSpec |
UnitList
UnitSpec
UnitSpec は、ユニットの必要な状態を定義します。
表示場所:
| フィールド | 説明 | Default | 検証 |
|---|---|---|---|
extraLabelsオブジェクト (キー:文字列, 値:文字列) |
オペレーターが作成するすべてのユニットオブジェクトに追加されるラベル。 | ||
coreName文字列 |
コアの名前。 | ||
coreNamespace文字列 |
コア・コンポーネントが存在する名前空間。 | ||
unitName文字列 |
テナント・ユニットの名前。 | MaxLength: 13 パターン:^[a-z][a-z0-9]*$ |
|
tenantName文字列 |
テナントの名前。 | MaxLength: 15 パターン:^[a-z][a-z0-9]*$ |
|
resourceProfile ResourceProfile |
使用するリソース・プロファイル。 | ミディアム | 一覧:[デモ 小 中 大] |
heapDumpsPVC PersistentVolumeClaimSpec |
JVM のヒープダンプを保存するためのPVCを設定します。 設定されていない場合、ヒープダンプは OufOfMemoryError にあるマウント済みの emptyDir に書き込まれます。 このボリュームは、ReadWriteMany アクセスをサポートしていなければなりません。 | ||
env 環境 |
グローバル環境変数を構成します。 | ||
componentConfigs ComponentConfigs |
ComponentConfigs は、コンポーネントのデフォルト構成をオーバーライドします。 | ||
priorityClassName文字列 |
すべてのユニット・コンポーネントの優先度クラスを構成します。 コア・レベルで構成された優先度クラスをオーバーライドします。 | ||
properties プロパティ |
コンポーネント構成プロパティーを構成します。 | ||
nodeSelectorオブジェクト (キー:文字列, 値:文字列) |
そのノードでスケジュールされるポッドのノードのラベルと一致する必要があるセレクター。 コア・レベルで構成されたノード・セレクターをオーバーライドします。 | ||
tolerations 許容範囲 |
この許容が適用されるポッドは、マッチング演算子を使用して、そのトリプルkey,value,effect に一致operatorするあらゆる汚染を許容します。 コア・レベルで構成された耐障害性をオーバーライドします。 |
||
operationMode OperationMode |
ユニット動作モード。 「通常」または「保守」のいずれか (デフォルトは「通常」)。 デプロイメントは、「保守」に設定されている場合はゼロにスケーリングされます。 | 標準 | Enum: [通常メンテナンス] |