クラスタ内からのエンドポイントへのアクセスについて

クラスタ内で実行されているアプリケーションは、timesten-operator.namespace.svc.cluster.local:8080にあるTimesTenオペレータにアクセスできます。namespaceは、使用しているネームスペースの名前です。

metricsエンドポイントはデフォルトで、TimesTenオペレータによって作成された自己署名証明書で保護されたhttpsを使用します。クラスタ内で実行されているアプリケーションは、適切な証明書を取得してエンドポイントにアクセスできます。アクセスするには、timesten-operator-metrics-clientというKubernetesシークレットをマウントします。このシークレットはTimesTenオペレータによって自動的に作成されます。

シークレットには、次のエントリが含まれます:
  • ca.crt: TimesTenオペレータの証明書を、アプリケーションが受け入れる(または信頼する)証明書のリストに追加します。

  • client.crt: TimesTenオペレータが信頼するクライアント証明書が含まれます。

  • client.key: クライアント証明書の秘密キーが含まれます。

アプリケーションが接続マネージャAPIにアクセスするには、この情報を使用してTimesTenオペレータの認証を受ける必要があります。