Struggling with Kubernetes example


#1

Hi,

I’ve deployed the DaemonSet configuration from here: https://github.com/linkerd/linkerd-examples/blob/master/k8s-daemonset/k8s/servicemesh.yml

The DaemonSet is running, along with the service and configuration. If I port-forward to the admin port for one of the daemonset pods and use the dtab checker I can’t seem to resolve a service I already have running

I have a service in the cloud namespace called kibana. The service looks like this:

spec:
  clusterIP: None
  ports:
  - name: http
    port: 80
    protocol: TCP
    targetPort: 4180
  selector:
    app: kibana

When I enter /svc/kibana.cloud in the router for “http-outgoing” it productes the following:

It seems like its not quite succeeding in resolving the Kubernetes resources but I’m not sure what’s stopping it.


#2

I’d not noticed the default config applied some namespace transformations- I deployed the linkerd service into a different namespace so it wouldn’t match.

I’ve changed the config and it now works. Sorry for the confusion!


#3

I’d love to see what config changes you needed to make if you can share