Helm のデプロイオプション
チャートのバージョン 2.x
このページでは、v2.x のサブチャートベースの Helm チャートについて説明します。まだ v1.x のインラインテンプレートチャートを使用している場合は、Helm のデプロイオプション (v1.x) を参照してください。移行手順については、アップグレードガイド を参照してください。
このガイドでは、Helm を使用した ClickStack の高度なデプロイオプションについて説明します。基本的なインストールについては、Helm デプロイのメインガイド を参照してください。
概要
ClickStack の Helm チャートは、複数のデプロイ構成に対応しています:
- フルスタック (デフォルト) — すべてのコンポーネントを含み、オペレーターが管理
- 外部 ClickHouse — 既存の ClickHouse クラスターを使用
- 外部 OTel collector — 既存の OTel インフラストラクチャを使用
- 最小構成のデプロイ — HyperDX のみを含み、依存先は外部
外部 ClickHouse
既存の ClickHouse クラスター (ClickHouse Cloud を含む) をお使いの場合は、組み込みの ClickHouse を無効にして、外部のインスタンスに接続できます。
オプション 1: インライン設定 (開発/テスト用)
この方法は、簡易テストや非本番環境で使用してください。接続情報は hyperdx.config と hyperdx.secrets で指定します:
以下の設定でインストールします:
オプション 2: 外部シークレット (本番環境で推奨)
認証情報を Helm の設定と分離して管理したい本番環境のデプロイでは、以下の方法を使用します。
ClickHouse Cloudの使用
ClickHouse Cloudの場合:
外部 OTel collector
既存の OTel collector 環境がある場合は、サブチャートを無効にします。
イングレス経由でOTel collectorのエンドポイントを公開する手順については、イングレス設定を参照してください。
最小構成のデプロイ
既存のインフラがある場合は、HyperDX のみをデプロイします:
次のステップ
- 構成ガイド - API キー、シークレット、イングレスの設定
- Cloud へのデプロイ - GKE、EKS、AKS 固有の構成
- アップグレードガイド - v1.x から v2.x への移行
- 追加マニフェスト - カスタム Kubernetes オブジェクト
- Helm ガイド - 基本的なインストール
- デプロイオプション (v1.x) - v1.x のデプロイオプション