-
Notifications
You must be signed in to change notification settings - Fork 648
Add secret support for SSH key_data
#1620
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
Conversation
d284dae to
b7827f0
Compare
djmb
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
The tests are failing but I think that's maybe just from Docker 29 changes that caused issues with the overlayfs file system. If you merge/rebase against main I think they'll hopefully pass.
b7827f0 to
c1d94ba
Compare
|
@djmb rebased on master. Hopefully they all pass now. |
I've modified `key_data` under `ssh` to read from secrets. This is backwards compatible with the insecure method of storing directly in the deploy.yml. I limited the documentation to only showing the secure way since there is no reason to suggest insecure methods.
c1d94ba to
8b8b722
Compare
|
@djmb I botched the last one. I think everything should pass on the CI now. I get some local failures, but those happen on master for me too. |
|
@djmb seems the remaining failure is happening on master as well. Hopefully good to merge now! |
|
Thanks! That failing test should be fixed with 5425a54 |
I've modified
key_dataundersshto read from secrets. This is backwards compatible with the insecure method of storing directly in the deploy.yml. I limited the documentation to only showing the secure way since there is no reason to suggest insecure methods.