私は、以下のドキュメントを使用してシングルストアテストクラスタを展開しました。https://docs.singlestore.com/db/v7.3/deploy/kubernetes/AWS で。デプロイメントは成功し、クラスターを起動して実行することができ、CLI 経由で接続できるようになりましたが、アクセスを容易にするために、シングルストア スタジオの URL にも接続する必要があります。私のテスト クラスターは現在次のようになっています。
kubectl get pods
NAME READY STATUS RESTARTS AGE
node-sdb-cluster-leaf-1 1/1 Running 0 102m
node-sdb-cluster-master 2/2 Running 0 102m
sdb-operator-deployment-1 1/1 Running 0 102m
すべてのポッドが稼働しており、このクラスターで簡単な DB クエリを実行できます。
デフォルトのドキュメントには 8080 用のポートが公開されていなかったので、8080 ポート用のノードポートを作成し、以下を使用して singlestore スタジオに接続しようとしました。
http://node-ip:nodeport/connect
ブラウザのリクエストがタイムアウトしています。
マスターポッド内でポート8080のスタジオに接続するためのcurlコマンドを実行しても、
curl: (7) Failed connect to <cluster-master pod ip>:8080; Connection refused
singlestore の k8s オペレーター内で singlestore studio を有効にするにはどうすればよいでしょうか。
これに関連するドキュメントやリンクが見つかりません。設定の手順が足りない場合はお知らせください。