If you need to access your services from outside, use the following URL pattern http://ip<hyphen-ip>-<session_jd>-<port>.direct.labs.play-with-docker.com (i.e: http://ip-2-135-3-b8ir6vbg5vr00095iil0-8080.direct.labs.play-with-docker.com).

If you need to access your services from outside, use the following URL pattern http://pwd<underscore_ip>-<port>.<host#>.labs.play-with-docker.com (i.e: http://pwd10_2_135_3-80.host3.labs.play-with-docker.com/).

hyphen or underscore ?

'ip' or 'pwd' prefix ?

'play-with-docker.com' or 'play-with-k8s.com' suffix ?

I am trying to display kubernetes dashboard on PWK as advised in #258 but does not manage to have the right URL...
Are these differences normal and what is the right configuration to access K8S dashboard after deploying it and starting 'kubectl proxy --port=8080' ?

This comment has been minimized.

Try deploying the dashboard service and expose it as either NodePort or LoadBalancer. You can use this command to dynamically change it in the kubectl apply.curl -L -s https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/alternative/kubernetes-dashboard.yaml | sed 's/targetPort: 9090/targetPort: 9090\n type: LoadBalancer/' | kubectl apply -f -

That should populate the blue badge at the top so you can click in there

This comment has been minimized.

@marcosnils Indeed I tried that and it works but I had to manually change the protocol to "https" to access to the dashboard. I cannot reproduce though because the connection to PWK does not seem to work anymore for the time being...
To conclude on the initial topic, are the differences in the URL to access a published port between PWD and PWK are normal or an error in the README ?

edited

This comment has been minimized.

Try deploying the dashboard service and expose it as either NodePort or LoadBalancer. You can use this command to dynamically change it in the kubectl apply.curl -L -s https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/alternative/kubernetes-dashboard.yaml | sed 's/targetPort: 9090/targetPort: 9090\n type: LoadBalancer/' | kubectl apply -f -

That should populate the blue badge at the top so you can click in there