envs:
env2:
url: "ssh:[email protected]:22->http://localhost:5001"
users: Group2
env1:
url: "http://localhost:5000"
users: Group1
ssh_private_keys:
ssh:[email protected]:22:
cert_path: ~/.ssh/id_rsa
cert_pass_phrase: pass
users:
Group1:
- User1
- User2
Group2:
- User3
- User4
WildCards are supported
envs:
env2:
url: "ssh:[email protected]:22->http://localhost:5001"
users: "*"
If you do not want to keep ssh private key passkey as a settings parameter, you can setup prompt_ssh_pass_phrase as True in the settings file. This will prompt you for the passkey on run.
envs:
env2:
url: "ssh:[email protected]:22->http://localhost:5001"
users: Group2
ssh_private_keys:
ssh:[email protected]:22:
cert_path: ~/.ssh/id_rsa
prompt_ssh_pass_phrase: true
envs:
env2:
url: "ssh:[email protected]:22->http://localhost:5001"
users: Group2
ssh_private_keys:
"*":
cert_path: ~/.ssh/id_rsa
prompt_ssh_pass_phrase: true