I noticed on https://community.atlassian.com/t5/Bitbucket-Pipelines-questions/atlassian-scp-deploy/qaq-p/1521793 that there was the ability to set up connection to a bastion host using the EXTRA_ARGS: option for scp-deploy.
I'm curious if the method would be similar for rsync-deploy and if anybody has used rsync through a bastion host in this way.
Thanks in advance!
@Robert Wen_ReleaseTEAM_ yes, you can try going with almost same code, they only difference will be that EXTRA_ARGS will be a string , since in rsync-deploy is written in bash, not in python. And since rsync is different utility, you will use sth like
, EXTRA_ARGS: "-e 'ssh -o $PROXY_COMMAND' ",
where PROXY_COMMAND="ProxyCommand nohup ssh firewall nc -w1 %h %p".
Check out rsync-deploy README examples https://bitbucket.org/atlassian/rsync-deploy/src/master/.
Contact us in the case of more questions.
Perhaps , if it fail , try specifying SSH_PORT, and pass your proxy_command in SSH_ARGS, that will be just equal to
SSH_ARGS: 'ssh -o $PROXY_COMMAND'
in this case
Regards, Galyna
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.