Is it possible to create instance with multiple SSH keys?
When running nova boot from CLI, --key-name can be specified. Looks like there can only be one (only one seems to be used). Is it possible - in any reasonable way[1] - to create assign more than one SSH key to an instance? Don't have to be with nova boot command, can be any other way (another command, API etc.).
[1] Hacks like creation of a key which consist of two keys is not an option here.
UPDATE: Reported a bug for this feature: https://bugs.launchpad.net/nova/+bug/...
Why do you consider putting two SSH keys into one nova key-pair a hack? That looks to me like a proper, easy solution.
It does not scale. Consider having 10 users (keys) and wanting to assign different set of their keys to different instances: first instance - keys 1 and 2, second - keys 2, 3, 4, third - keys 1, 3, 4 etc. How many keypairs would I need to create?