This is great news! Looks great to me. In GCP you can either set project wide ssh-keys that then are propagated into every instance you spin up OR you can put ssh keys in the project metadata like you are here. I just want to make sure that it is a conscious choice to do it this way, I think it is good to intentionally set the keys of individual instances.
Is there some jclouds generic call for adding sshkeys to instances? If not it may make sense to add a call to the InstancesApi for adding ssh-keys. The call would provide logic for formatting the metadata correctly, and adding keys without repeats ect. Would it make sense to save the generated keys to a file for reuse? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/116#issuecomment-67911488
