ESGF / esgf-docker

ESGF software stack as Docker images
Apache License 2.0
10 stars 19 forks source link

Get access to the services after deploying by Kubernetes #250

Open anikfal opened 2 months ago

anikfal commented 2 months ago

Following the instructions to Deploy ESGF using Kubernetes, everything seems to be up and running on my local system:

[anikfal@myhost esgf-docker]$ kubectl get services -n esgf-namespace 
NAME               TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)          AGE
esgf-file-server   ClusterIP   10.107.232.223   <none>        8080/TCP         19h
esgf-search        ClusterIP   10.98.199.68     <none>        8080/TCP         19h
esgf-search-np     NodePort    10.97.181.65     <none>        8080:32589/TCP   19h
esgf-solr-llnl     ClusterIP   10.100.244.125   <none>        8983/TCP         19h
esgf-solr-master   ClusterIP   10.99.202.131    <none>        8983/TCP         19h
esgf-solr-slave    ClusterIP   10.111.110.56    <none>        8983/TCP         19h
esgf-thredds       ClusterIP   10.106.41.12     <none>        8080/TCP         19h

I have also access to the THREDDS interface vis http://$(minikube ip).nip.io/thredds.

How can I get access to other services? For example, for the case of esgf-search, it is not available via http://$(minikube ip).nip.io/search (error: 404 Not Found).