| My proposal here is to remove this functionality because:
- It's not a must-have, you can get a key with a lot of tools, AWS console for example
- It may imply a security issue
- The implementation has some issues
- If you generate a private key and then you don't save the cloud, the private key keeps stored in AWS Key pairs without being used.
- The keys are generated with the name hudson-n, if you have several running instances you cannot control which one is used on each instance.
- The key is shown in the UI only once, before saving the form, you cannot see it anymore. And it's not advertised.
- It's not recommended to show the key in the UI, it's better to allow the user to download it once.
|