weaveworks / scope

Monitoring, visualisation & management for Docker & Kubernetes
https://www.weave.works/oss/scope/
Apache License 2.0
5.85k stars 709 forks source link

re exposing default cluster service to loadbalancer wont' work, native edit to loadbalancer works #3813

Open MrAmbiG opened 4 years ago

MrAmbiG commented 4 years ago

What you expected to happen?

Weavescop GUI is visible when we expose the default cluster type service as LoadBalancer.

What happened?

Weavescop GUI is NOT visible when we expose the default cluster type service as LoadBalancer, but if I edit the default weavescope service and change the type to LoadBalancer then GUI is available.

How to reproduce it?

Install weavescope on k8s. expose the weavescope service as loadbalancer. kubectll -n weave expose service/weave-scope-app --type=LoadBalancer --name=weavescope-lb

Anything else we need to know?

RKE cluster. 7 day old cluster. It was working fine few days back. It stopped working yesterday. Redeployed but no go.

Versions:

$ scope version [latest as of today]
$ docker version [latest as of today]
$ uname -a [NA]
$ kubectl version [latest as of today]

Logs:

$ docker logs weavescope

or, if using Kubernetes:

$ kubectl logs <weave-scope-pod> -n <namespace>