Skip to content

How to expose dashboard with GCE ingress on GKE #5116

Answered by tgadam
WLun001 asked this question in General
Discussion options

You must be logged in to vote

After many machinations I was able to get this working using GCE. This requires multiple patches to the linkerd configuration. The issue is that GCE Ingress uses a default health check route which doesn't work with linkerd-web. The linkerd-web health check is at port 9994, path /ping.

GCE allows you to create a custom health check config. Now reading the GCE docs you may get confused like me and think you needed to add this BackendConfig to the Ingress yaml. (I'm using IAP for authentication to the ingress and that's how you configured it). However that's incorrect. You need to add the custom BackendConfig for the health check to the Service.

Once I figured that out I was able to get the …

Replies: 3 comments 30 replies

Comment options

You must be logged in to vote
5 replies
@WLun001
Comment options

@WLun001
Comment options

@WLun001
Comment options

@grampelberg
Comment options

@WLun001
Comment options

Comment options

You must be logged in to vote
21 replies
@WLun001
Comment options

@samstride
Comment options

@WLun001
Comment options

@samstride
Comment options

@WLun001
Comment options

Comment options

You must be logged in to vote
4 replies
@samstride
Comment options

@WLun001
Comment options

@tgadam
Comment options

@WLun001
Comment options

Answer selected by WLun001
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants