Create additional ResourceAccess and Authentication structures
and related yaml to store in the database.
The only supported driver is VMX. All other drivers need to be
taught about the new Authentication struct (in the future).
Add ProxySshAddress configuration variable to fish Config, the
default value is 0.0.0.0:2022.
Add corresponding SSH examples.
NOTE: while scp succeeds, it hangs and must be ctrl+C'd.
This is not getting fixed in this PR.
This feature currently only supports SSH via username/password.
See the new example label creation:
authentication:
username: packer
password: packer
When the fish node is running, you must query the application
resource UID and request /access (see new run application
example). These passwords are one time use only, in order
to get a new password, re-request /access.
Related Issue
Toward #61.
Motivation and Context
Step 1: get username / password SSH proxy configured for VMX driver.
How Has This Been Tested?
Rigorous local testing only.
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Description
Add SSH Proxy:
0.0.0.0:2022
.scp
succeeds, it hangs and must be ctrl+C'd. This is not getting fixed in this PR.This feature currently only supports SSH via username/password. See the new example label creation:
When the fish node is running, you must query the application resource UID and request
/access
(see new run application example). These passwords are one time use only, in order to get a new password, re-request/access
.Related Issue
Toward #61.
Motivation and Context
Step 1: get
username
/password
SSH proxy configured for VMX driver.How Has This Been Tested?
Rigorous local testing only.
Types of changes
Checklist: