Implantei um cluster de teste de armazenamento único usando a documentação dehttps://docs.singlestore.com/db/v7.3/deploy/kubernetes/na AWS. A implantação foi bem-sucedida e consegui colocar o cluster em funcionamento e conseguir me conectar a ele via CLI, mas para facilitar o acesso, precisamos nos conectar ao URL do estúdio singlestore também. Meu cluster de teste atualmente se parece com o seguinte:
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
Todos os pods estão funcionando e posso realizar execuções simples de consultas de banco de dados neste cluster.
Não havia nenhuma porta exposta para 8080 na documentação padrão, então criei um nodeport para a porta 8080 e quando tentei conectar ao estúdio singlestore usando:
http://node-ip:nodeport/connect
A solicitação do navegador está expirando.
Até mesmo um comando curl dentro do master pod para conectar-se ao estúdio na porta 8080 resulta em um
curl: (7) Failed connect to <cluster-master pod ip>:8080; Connection refused
Como posso habilitar o estúdio singlestore dentro do operador k8s para singlestore.
Não consigo encontrar nenhuma documentação ou links relevantes para isso. Por favor, deixe-me saber se estou faltando alguma etapa na configuração.