From 49df28d44f90fbf01e508196adc12f4821898e55 Mon Sep 17 00:00:00 2001 From: Jerome Petazzoni Date: Mon, 26 Aug 2019 01:08:14 -0500 Subject: [PATCH] Add WebSSH snippet --- slides/kube-fullday.yml | 1 + slides/kube-halfday.yml | 1 + slides/kube-selfpaced.yml | 1 + slides/kube-twodays.yml | 1 + slides/shared/webssh.md | 29 +++++++++++++++++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 slides/shared/webssh.md diff --git a/slides/kube-fullday.yml b/slides/kube-fullday.yml index c521e707..3631fc96 100644 --- a/slides/kube-fullday.yml +++ b/slides/kube-fullday.yml @@ -21,6 +21,7 @@ chapters: - shared/toc.md - - shared/prereqs.md + #- shared/webssh.md - shared/connecting.md - k8s/versions-k8s.md - shared/sampleapp.md diff --git a/slides/kube-halfday.yml b/slides/kube-halfday.yml index 8d86a65e..4a4856b2 100644 --- a/slides/kube-halfday.yml +++ b/slides/kube-halfday.yml @@ -22,6 +22,7 @@ chapters: - shared/about-slides.md - shared/toc.md - - shared/prereqs.md + #- shared/webssh.md - shared/connecting.md - k8s/versions-k8s.md - shared/sampleapp.md diff --git a/slides/kube-selfpaced.yml b/slides/kube-selfpaced.yml index f43e80cc..f2647377 100644 --- a/slides/kube-selfpaced.yml +++ b/slides/kube-selfpaced.yml @@ -21,6 +21,7 @@ chapters: - shared/toc.md - - shared/prereqs.md + #- shared/webssh.md - shared/connecting.md - k8s/versions-k8s.md - shared/sampleapp.md diff --git a/slides/kube-twodays.yml b/slides/kube-twodays.yml index 0c1ef38a..b1d93be5 100644 --- a/slides/kube-twodays.yml +++ b/slides/kube-twodays.yml @@ -21,6 +21,7 @@ chapters: - shared/toc.md - - shared/prereqs.md + #- shared/webssh.md - shared/connecting.md - k8s/versions-k8s.md - shared/sampleapp.md diff --git a/slides/shared/webssh.md b/slides/shared/webssh.md new file mode 100644 index 00000000..45f345c0 --- /dev/null +++ b/slides/shared/webssh.md @@ -0,0 +1,29 @@ +## WebSSH + +- The virtual machines are also accessible via WebSSH + +- This can be useful if: + + - you can't install an SSH client on your machine + + - SSH connections are blocked (by firewall or local policy) + +- To use WebSSH, connect to the IP address of the remote VM on port 1080 + + (each machine runs a WebSSH server) + +- Then provide the login and password indicated on your card + +--- + +## Good to know + +- WebSSH uses WebSocket + +- If you're having connections issues, try to disable your HTTP proxy + + (many HTTP proxies can't handle WebSocket properly) + +- Most keyboard shortcuts should work, except Ctrl-W + + (as it is hardwired by the browser to "close this tab")