Commit 8f22f3b
committed
Use .ssh/config to setup SSH proxy jump
Unfortunately, my previous attempt to route deployment through a
jumphost[^1] doesn't work. Turns out that specifying a proxyjump host
inline doesn't support specifying an SSH key to authenticate with. It
worked well on my machine because some _default_ key was used
transparently, but it fails on CD where no such key exist.
The new approach tries to address the problem by moving away from inline
SSH configuration towards the .ssh/config file, which has everything
needed specified.
[^1]: 7aec7731 parent 1312406 commit 8f22f3b
2 files changed
+13
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
40 | 51 | | |
41 | 52 | | |
42 | 53 | | |
43 | | - | |
44 | 54 | | |
45 | 55 | | |
46 | 56 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
0 commit comments