Ich habe einen Singlestore-Testcluster mithilfe der Dokumentation von bereitgestellthttps://docs.singlestore.com/db/v7.3/deploy/kubernetes/auf AWS. Die Bereitstellung war erfolgreich und ich konnte den Cluster zum Laufen bringen und kann mich über die CLI damit verbinden, aber für einen einfacheren Zugriff müssen wir uns auch mit der Singlestore-Studio-URL verbinden. Mein Testcluster sieht derzeit folgendermaßen aus:
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
Alle Pods sind betriebsbereit und ich kann in diesem Cluster einfache DB-Abfragen ausführen.
In der Standarddokumentation war kein Port für 8080 angegeben, daher habe ich einen Knotenport für den Port 8080 erstellt und als ich versucht habe, eine Verbindung zum Singlestore-Studio herzustellen, habe ich Folgendes verwendet:
http://node-ip:nodeport/connect
Bei der Browseranforderung ist eine Zeitüberschreitung aufgetreten.
Sogar ein Curl-Befehl im Master-Pod zur Verbindung mit dem Studio auf Port 8080 führt zu einem
curl: (7) Failed connect to <cluster-master pod ip>:8080; Connection refused
Wie kann ich Singlestore Studio im K8S-Operator für Singlestore aktivieren?
Ich kann hierzu keine relevante Dokumentation oder Links finden. Bitte lassen Sie mich wissen, wenn mir ein Schritt in der Konfiguration fehlt.