メインコンテンツへスキップ
非推奨 — v1.x チャートこのページでは、メンテナンスモードの v1.x inline-template Helm チャートを使用した Cloud デプロイメントについて説明します。v2.x チャートについては、Helm Cloud デプロイメント を参照してください。移行方法については、アップグレードガイド を参照してください。
このガイドでは、マネージド Kubernetes サービス上に ClickStack をデプロイする際の Cloud 固有の設定について説明します。基本的なインストールについては、Helm デプロイメントのメインガイド を参照してください。

Google Kubernetes Engine (GKE)

GKE にデプロイする場合は、クラウド固有のネットワークの挙動により、一部の値を上書きする必要があることがあります。

LoadBalancer の DNS 名前解決の問題

GKE の LoadBalancer サービスでは、内部 DNS の名前解決に問題が発生し、ポッド間通信がクラスター内ネットワークにとどまらず、外部 IP に解決されてしまうことがあります。これは特に、OTel collector から OpAMP server への接続に影響します。 症状:
  • クラスター IP アドレスに対して “connection refused” エラーを示す OTel collector のログ
  • 次のような OpAMP 接続の失敗: dial tcp 34.118.227.30:4320: connect: connection refused
解決策: OpAMP server の URL には、完全修飾ドメイン名 (FQDN) を使用します。

GKE に関するその他の考慮事項

Amazon EKS

EKS へのデプロイでは、一般的な構成として次のものを検討してください。

Azure AKS

AKS にデプロイする場合:

本番環境向け Cloud デプロイチェックリスト

任意のクラウドプロバイダー上で ClickStack を本番環境にデプロイする前に、次の項目を確認してください。
  • 外部ドメイン/IP に合わせて適切な frontendUrl を設定する
  • HTTPS アクセス用に、TLS を有効にしたイングレスを設定する
  • 接続の問題が発生する場合は、otel.opampServerUrl を FQDN で上書きする (特に GKE)
  • ポッドネットワークの CIDR に合わせて clickhouse.config.clusterCidrs を調整する
  • 本番ワークロード向けに永続ストレージを構成する
  • 適切なリソースリクエストと上限を設定する
  • 監視とアラートを有効にする
  • バックアップと災害復旧を構成する
  • 適切なシークレット管理を実装する

本番環境におけるベストプラクティス

リソース管理

高可用性

永続ストレージ

データ保持用に永続ボリュームが構成されていることを確認してください。
Cloud環境固有のストレージクラス:
  • GKE: pd-ssd または pd-balanced
  • EKS: gp3 または io2
  • AKS: managed-premium または managed-csi

ブラウザー互換性に関する注意事項

HTTP のみのデプロイメント (開発/テスト) では、セキュアコンテキスト要件のため、一部のブラウザーで crypto API エラーが表示されることがあります。本番環境でのデプロイメントでは、必ずイングレス設定を通じて適切な TLS 証明書を使用した HTTPS を利用してください。 TLS の設定手順については、イングレス設定 を参照してください。

次のステップ

最終更新日 2026年7月2日