Я развернул тестовый кластер singlestore, используя документацию изhttps://docs.singlestore.com/db/v7.3/deploy/kubernetes/на AWS. Развертывание прошло успешно, и мне удалось запустить кластер, и я могу подключиться к нему через CLI, но для удобства доступа нам также нужно подключиться к URL-адресу студии singlestore. Мой тестовый кластер в настоящее время выглядит следующим образом:
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
Все модули запущены и работают, и я могу выполнять простые запросы к БД на этом кластере.
В документации по умолчанию не было порта для 8080, поэтому я создал nodeport для порта 8080 и попытался подключиться к студии singlestore с помощью:
http://node-ip:nodeport/connect
Время ожидания запроса браузера истекло.
Даже команда curl внутри главного модуля для подключения к студии через порт 8080 приводит к
curl: (7) Failed connect to <cluster-master pod ip>:8080; Connection refused
Как включить singlestore studio внутри оператора k8s для singlestore.
Я не могу найти никакой соответствующей документации или ссылок для этого. Пожалуйста, дайте мне знать, если я упускаю какой-то шаг в конфигурации.