Add (overwritable) host and port for the ssh executor
What does this MR do?
Allows the host and port for the ssh executor to be overwritten
Why was this MR needed?
Can use one runner to ssh to multiple hosts
Are there points in the code the reviewer needs to double check?
Maybe, I modeled the feature off of the pod_annotations MR
Does this MR meet the acceptance criteria?
- [ X] Documentation created/updated
- Tests
- [ X] Added for this feature/bug
- [ X] All builds are passing
- [ X] Branch has no merge conflicts with
master
(if you do - rebase it please)
Edited by Nicholas Colbert