-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for SSH environment variables #60
Comments
Hello! Just to clarify, the idea would be everyone has their own Note that you can also run |
Hi there! Yes, we have our own and I do agree on ignoring I did see the options for passing the user and key via the command line but it does get tedious because we usually are running a lot of manual commands over different groups, whether we're auditing or trying to figure out which server in a pool is having issues when troubleshooting |
Hi @guba-deponido, support for |
Thanks for adding this feature! I've updated and it works great |
We have a local overcast repo that includes a shared
clusters.json
file, so that everyone on the team can receive changes whenever anyone pushes changes to the repo. The issue is that we use individual SSH accounts to access the systems, which requires everyone to updateuser
andssh_key
for each entry after performing a fresh pull.It would be nice if overcast supported some environment variables that users could set, similar to the
DIGITALOCEAN_API_TOKEN
var:I also wouldn't mind native OS environment variables either
clusters.json
could have default user/ssh_key options or not include it at all:Or:
Not sure if this would be the correct place but it could be implemented in
src/ssh.js
:The text was updated successfully, but these errors were encountered: