Add support for authentication via ssh certificates and pub/privatekey #442

Merged
6543 merged 11 commits from 42wim/tea:sshcert into main 2022-09-14 19:00:09 +00:00

11 Commits

Author SHA1 Message Date
Wim
d66fc0e693
Merge remote-tracking branch 'origin/main' into sshcert
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-14 18:17:59 +02:00
4292e79cbd Merge branch 'master' into sshcert
Some checks failed
continuous-integration/drone/pr Build is failing
2022-08-22 09:35:59 +08:00
Wim
02e77d463f
Use upstream go-sdk
All checks were successful
continuous-integration/drone/pr Build is passing
2022-07-16 16:27:49 +02:00
Wim
393671f779
Add support for encrypted ssh keys
All checks were successful
continuous-integration/drone/pr Build is passing
People really should use ssh-agent but in the case they don't ask for
the passphrase. We do not save the passphrase, so for every action tea
will ask their passphrase.
2022-06-26 16:41:54 +02:00
Wim
0744ebc93f
Make sshKey option work with certificates
All checks were successful
continuous-integration/drone/pr Build is passing
2022-06-17 02:21:43 +02:00
Wim
16a8dec23d
Fix ssh certificate from disk
All checks were successful
continuous-integration/drone/pr Build is passing
2022-06-17 02:11:24 +02:00
Wim
d6d76ad4cd
Fix ssh-agent-principal and ssh-agent-key login params
All checks were successful
continuous-integration/drone/pr Build is passing
2022-06-17 01:36:45 +02:00
Wim
7e2edacb4a
Fix typo
All checks were successful
continuous-integration/drone/pr Build is passing
2022-06-16 02:39:13 +02:00
Wim
1318ff4e2f
Fix linting issue
Some checks failed
continuous-integration/drone/pr Build is failing
2022-06-16 02:37:28 +02:00
Wim
62a335557e
Add support for keys outside of ssh-agent and simplify interact menu
Some checks failed
continuous-integration/drone/pr Build is failing
2022-06-16 02:26:41 +02:00
Wim
1502f26af5
Add support for API authentication via ssh certificates/pubkey
All checks were successful
continuous-integration/drone/pr Build is passing
2022-06-15 23:39:27 +02:00