neosync icon indicating copy to clipboard operation
neosync copied to clipboard

[NEOS-1470] Expose ability to configure advanced bastion connection options

Open nickzelei opened this issue 1 year ago • 0 comments

Would be great to allow users to configure advanced network settings for connecting to their bastion servers such as:

  • Timeout
    • The max allowed time to attempt to connection to a bastion host
    • Currently the timeout is set to 30 seconds, which may or may not be enough for some systems
  • Max Attempts
    • This is currently hard coded to 1, if we allowed users to increase this, it could decrease flakiness
  • Backoff Strategy
    • Useful when Max Attempts is greater than 0. This would allow configuring the amount of time to wait if the service fails to connect to the ssh server
    • Standard here is "exponential" and may also come with various knobs to turn
      • "none" is also a valid strategy, which is currently the default 🙂

From SyncLinear.com | NEOS-1470

nickzelei avatar Sep 16 '24 19:09 nickzelei