Unable to connect to temporal-frontend in minikube
Hello,
I am new to Kubernetes and I have been experimenting with minikube.
I started the temporal cluster using the following command
helm install \
--repo https://go.temporal.io/helm-charts \
--set server.replicaCount=1 \
--set cassandra.config.cluster_size=1 \
--set elasticsearch.replicas=1 \
--set prometheus.enabled=false \
--set grafana.enabled=false \
--set server.config.namespaces.create=true \
--set server.frontend.ingress.enabled=true \
--set server.frontend.ingress.hosts={temporal.frontend} \
temporal temporal \
--timeout 15m
There are 2 problems that I am facing -
-
[ ] If I enable ingress for frontend and specify a host, temporal-schema fails to create default namespace (CrashLoop) and I have to manually exec and create it.
-
[ ] I am unable to connect to temporal-frontend from an external service within docker.
I have a server and worker that sit outside of the kubernetes cluster that need to connect to temporal-frontend.
If I use Ingress IP (minikube ip) with
minikube tunnel, its unable to find address. if I useminikube service temporal-frontend --url, its giving me a timeout error
Any help is appreciated, Cheers